Trigger - må kun editere én kolonne
Hej, jeg er ved at lave en TRIGGER FOR UPDATE. Jeg tillader kun update i ét felt. Alt andet skal give en fejl. Dvs at kun denne konstruktion vil passere uden fejl: UPDATE x SET a=b WHERE...Jeg har forsøgt med dette, når jeg updater via EnterpriceManager kan jeg godt opdatere. Via QueryAnalyser får jeg fejl som forventet...
IF (COLUMNS_UPDATED() & 1000 = 0)--this bitmask matches ExchangeRate
BEGIN
-- do stuff
END
ELSE
BEGIN
-- raise error
END