Я не могу понять, почему мой столбец не обновляется.SQL Server: не удается обновить столбец в таблице
Я добавил новый столбец в существующую таблицу следующим образом:
ALTER TABLE dbname..tablename
ADD RejectedCode [varchar](5) NULL
Когда я запускаю ниже запрос:
UPDATE dbname..tablename
SET RejectedCode = 'OTHER',
Notes = 'DEBUG'
WHERE RecordID = 12345
он говорит:
(1 row(s) affected)
проверить соответствующую запись, и я могу увидеть, что столбец Notes
обновлен, но в новом столбце по-прежнему отображается NULL, и я не получить сообщение об ошибке.
Что я делаю неправильно? Большое спасибо за помощь.
Вы можете запустить это и проверить? select RejectedCode, Notes from dbname..table RecordID = 12345 – Madhivanan
Я только что сделал и получил NULL для отклоненного кода и «DEBUG» для поля Notes – user2430797
Возможно, у вас есть триггер «вместо обновления» на вашей таблице? –