1. ホーム
  2. sql

[解決済み] SQL Server 2005 ユニーク制約の作成方法

2022-04-20 08:14:15

質問

SQL Server 2005で、既存のテーブルに一意制約を作成するにはどうすればよいですか?

TSQLとデータベースダイアグラムでのやり方の両方を探しています。

どのように解決するのですか?

SQLコマンドは

ALTER TABLE <tablename> ADD CONSTRAINT
            <constraintname> UNIQUE NONCLUSTERED
    (
                <columnname>
    )

完全な構文を見る ここで .

データベース図から行う場合。

  • テーブルを右クリックし、「インデックス/キー」を選択します。
  • 追加]ボタンをクリックして、新しいインデックスを追加します
  • は、右側のプロパティに必要な情報を入力してください。
    • 必要な列(省略記号ボタンをクリックして選択します)
    • 一意であることを Yes に設定します。
    • 適切な名前を付ける