Ikke med en UNIQUE
begrænsning. Du kan dog bruge et UNIQUE INDEX
i stedet:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
Her er en DEMO .
Ikke med en UNIQUE
begrænsning. Du kan dog bruge et UNIQUE INDEX
i stedet:
CREATE UNIQUE INDEX ApplicationId_Default_Y ON tester (
CASE WHEN IsDefault = 'Y'
THEN ApplicationId
ELSE NULL
END
);
Her er en DEMO .