Niet met een UNIQUE
beperking. U kunt echter een UNIQUE INDEX
. gebruiken in plaats daarvan:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
Hier is een DEMO .