SQLсервер в Linux -самостоятельное освоение пакета

       

Получение имени таблицы связанной с триггером



Листинг 7.37. Получение имени таблицы, связанной с триггером

booktown=# SELECT relname FROM pg_class

booktown-# INNER JOIN pg_trigger

booktown-# ON (tgrelid = relfilenode)

booktown-# WHERE tgname = 'check_shipment': .

relname

shipments

(1 row)

ВНИМАНИЕ

При удалении функции, вызываемой по срабатыванию триггера, триггер перестает работать, причем повторное определение функции с тем же именем не исправит проблему. После повторного создания функции триггер также приходится создавать заново.



Содержание раздела