У меня возникла проблема с созданием триггера PostgreSQL (9.3) для таблицы обновлений. Я хочу установить новые значения в цикле, какТриггер с именем динамического поля
EXECUTE 'NEW.'|| fieldName || ':=''some prepend data'' || NEW.' || fieldName || ';';
где FIELDNAME устанавливается динамически. Но эта строка поднять ошибка
ERROR: syntax error at or near "NEW"
Как я могу идти о достижении этого?
Было бы гораздо полезнее, чтобы обеспечить полную * * триггер функции и определение триггера, чтобы пойти с ним. –