Я пытаюсь создать уникальный столбец в SQL Azure Federation, но даже несмотря на то, что следующий запрос создает таблицу, я все равно могу сохранить записи в таблице с тем же значением Column1. Как правильно настроить уникальный столбец? Мне нужно убедиться, что ID является столбцом федеративного уникального идентификатора, тогда как для целей этой демонстрации столбец 1 не может иметь повторяющихся значений.
CREATE TABLE dbo.Table1(
ID uniqueidentifier NOT NULL,
Column1 nvarchar(50) NOT NULL,
Column2 nvarchar(15) NULL,
CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED
(
ID ASC
),
CONSTRAINT [PK_Table2] UNIQUE NONCLUSTERED
(
ID ASC,
Column1 ASC
)
) FEDERATED ON ([dist] = ID)
GO