«COLUMNS_UPDATED» в триггерах SQLite - PullRequest
2 голосов
/ 28 марта 2012

Мне нужен триггер для регистрации обновлений в таблице. Поскольку я хочу регистрировать это, мне нужно знать имя обновленных столбцов в теле триггера. У нас есть НОВЫЙ и СТАРЫЙ, но это не говорит мне, какой столбец был обновлен.

Если ничего другого, у меня все еще есть выбор между этими двумя уродливыми решениями:

  • используйте один IF NEW.val <> OLD.val на столбец
  • использовать один триггер на столбец

PS: Я видел это "COLUMNS_UPDATED" в SQL, которое представляет то, что я ищу.

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