質問

TSQLテーブルに、次のsQLステートメントで制約を追加しました

alter table disabledqualities
add constraint uc_uIdQualCode
unique (userId, qualitycode)

GUIがどのように機能するかがわからないため、手作業で行いました。
制約を追加すると、「定義」する必要があるウィンドウが表示されます。あなたの制約。基本的には単なるテキストボックスです。そして、私が何を入力したように見えても、それは検証しません。.

ボックスに入力する内容は何ですか?

役に立ちましたか?

解決

一意の制約を追加するために、新しい制約ではなく、新しいインデックスを使用します(インデックスの読み取り) 新しい制約はチェック制約を追加することです

新しいインデックスウィンドウで一意をチェック

他のヒント

例、列は0から1の間でなければなりません

((0)<=[TABLE].[COLUMN] AND [TABLE].[COLUMN]<=(1))

一意の制約を追加する場合、実際には主キーなどのインデックスなので、インデックス/キーをクリックします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top