Forhindre opdatering af kolonne
Jeg har en tabel med kolonnernet1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, 15
kolonnen t11 er den eneste som må opdateres - alt andet skal give en fejl. Jeg vil implementere dette med en AFTER TRIGGER og COLUMNS_UPDATED(), men jeg kan bare ikke få den bitmaske til at passe/virke.
Hvordan løser jeg dette problem?
IF NOT(COLUMNS_UPDATED() & 1024 = 1024)
BEGIN
RAISERROR ('Only field t11 can be updated', 16, 1)
END