GUIからSQLServerで列を一意に設定します:
彼らは本当にあなたがGUIでそれをするために納屋を走り回るようにします:
開始する前に、列が一意性制約に違反していないことを確認してください。
- SQL ServerManagementStudioを開きます。
- テーブルを右クリックし、[デザイン]をクリックします。
- 編集する列を右クリックすると、ポップアップメニューが表示され、[インデックス/キー]をクリックします。
- [追加]ボタンをクリックします。
- [全般]タブを展開します。
- [列]ボックスで、一意にする列が選択されていることを確認してください。
- [タイプ]ボックスを[一意のキー]に変更します。
- [閉じる]をクリックします。
- ファイルウィンドウに小さなアスタリスクが表示されます。これは、変更がまだ保存されていないことを意味します。
- [保存]を押すか、Ctrl+sを押します。保存する必要があり、列は一意である必要があります。
または、SQLクエリウィンドウから列を一意に設定します:
alter table location_key drop constraint pinky;
alter table your_table add constraint pinky unique(yourcolumn);
変更はすぐに有効になります:
Command(s) completed successfully.