T-SQL Динамическое использование IF Update (fieldname) в триггере обновления - PullRequest
0 голосов
/ 19 ноября 2018

Я хочу сделать что-то подобное в триггере обновления (до)

declare
   @myfield varchar(20)

set @myfield = 'currency'

if update(@myfield) ...do something 

Если сработает, если я это сделаю так ...if update([currency])

// MarieKH

1 Ответ

0 голосов
/ 20 ноября 2018

Попробуйте это ...

declare @myfield sysname

set @myfield = 'currency'

if update(@myfield) ...do something

См. эту ссылку для получения подробной информации о типе данных sysname.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...