не может найти способ сделать это в любом месте. У меня есть триггер SQL, который запускается при обновлении. Триггер копирует некоторые сведения об обновлении в другую таблицу, которую использует программа elses. Среди переданных деталей - имя обновленного столбца. Там через много, много, потенциальных столбцов, которые были обновлены (хотя только один в любой момент), и я мог бы просто использовать что-то вроде:Имя столбца SQL Update триггера
IF UPDATE(ThisColumn)
BEGIN
Do stuff with ThisColumn
END
IF UPDATE(ThatColumn)
BEGIN
Do same stuff with ThatColumn
END
Но, как я сказал, что есть много столбцов в этой таблице, и я «Конечно, должен быть способ elgant, чтобы получить имя столбца, который был обновлен, без ввода страниц по существу тех же IF-инструкций.
Заранее благодарен!
Мой _first_ думал, что это код, который записывает триггер во время установки, отработав словарь данных и шаблон для операторов if. Нет времени, чтобы написать пример кода сегодня утром. Подход GBN - это не то, о чем я знал, и я бы это исследовал, потому что это звучит довольно мощно. –