UNIQUE
ではありません 制約。ただし、UNIQUE INDEX
を使用することはできます 代わりに:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
これが
UNIQUE
ではありません 制約。ただし、UNIQUE INDEX
を使用することはできます 代わりに:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
これが