PostgreSQL: ЕСЛИ ОБНОВЛЕНИЕ (НАЗВАНИЕ КОЛОННЫ) эквивалентно в postgres

Я делаю перенос Oracle в EDB. В оракуле я использовал:

IF UPDATING(column name) and :OLD.value <> :NEW.value THEN

Но я не могу использовать синтаксис в Postgres и мне нужно внести изменения. Просьба подсказать, как реализовать функционал в ЕАБР.

1 ответ

Если вы используете триггер строки, то вы можете написать

IF OLD.column_name IS DISTINCT FROM NEW.column_name THEN 
Другие вопросы по тегам