複合キーを使用してテーブルを作成したいのですが、その組み合わせは一意でなければなりません。
例えば、
CREATE TABLE [dbo].[TEST3](
[field1][int] NOT NULL,
[field2][int] NOT NULL
PRIMARY KEY (field1,field2)
)
GO
行:
field1 field2
----------------
1 2
2 1
そのような行動を防ぐにはどうすればよいですか?2,1
行 ( ) が既にあるテーブルにユーザーが行 ( ) を1,2
挿入すると、エラーが発生する必要があります。