Не с 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
);
Ето ДЕМО .