Không bằng UNIQUE
hạn chế. Tuy nhiên, bạn có thể sử dụng UNIQUE INDEX
thay vào đó:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
Đây là DEMO .
Không bằng UNIQUE
hạn chế. Tuy nhiên, bạn có thể sử dụng UNIQUE INDEX
thay vào đó:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
Đây là DEMO .