| От | Andrus |
|---|---|
| Тема | How to determine table schema in trigger function |
| Дата | |
| Msg-id | de24k1$7ke$1@news.hub.org обсуждение исходный текст |
| Ответы |
Re: How to determine table schema in trigger function
Re: How to determine table schema in trigger function |
| Список | pgsql-general |
I created generic (for tables in different schemas) trigger function : CREATE OR REPLACE FUNCTION setlastchange() RETURNS "trigger" AS $$BEGIN UPDATE serverti SET lastchange='now' WHERE tablename=TG_RELNAME and schemaname=TG_SCHEMA; RETURN NULL; END$$ LANGUAGE plpgsql STRICT; Unfortunately, this does not work since TG_SCHEMA is not valid in PL/pgSQL How to determine schema name where table TG_RELNAME belongs in trigger function ? Andrus. table structure is: CREATE TABLE serverti ( schemaname CHARACTER(7), tablename CHARACTER(8) , lastchange timestamp, primary key (schemaname, tablename) );
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера