PostgreSQL: ЕСЛИ ОБНОВЛЕНИЕ (НАЗВАНИЕ КОЛОННЫ) эквивалентно в postgres - PullRequest
0 голосов
/ 18 декабря 2018

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

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

Но я не могу использовать синтаксис в Postgres и мне нужно внести изменения.Пожалуйста, предложите, как реализовать функциональность в EDB.

1 Ответ

0 голосов
/ 18 декабря 2018

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

IF OLD.column_name IS DISTINCT FROM NEW.column_name THEN 
...