|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2022, 07:16 | #1 |
Новичок
Джуниор
Регистрация: 21.10.2022
Сообщений: 1
|
Динамическое подставление в PostgreSql триггер
Подскажите, есть ли вообще возможность динамически
подставлять параметр TG_ARGV[0] как название столбца в NEW. при выполнении функции? к примеру есть триггерная функция: CREATE OR REPLACE FUNCTION trigger_proc() RETURNS trigger AS $BODY$ DECLARE BEGIN INSERT INTO dest_table (dest_fieldname) values (NEW.TG_ARGV[0]); RETURN NEW; END IF; END; $BODY$ есть триггеры: CREATE TRIGGER my_trigger1 AFTER INSERT ON my_table1 FOR EACH ROW EXECUTE PROCEDURE trigger_proc('fieldname1'); триггеров много типа my_triggerN для my_tableN с параметром fieldnameN можно ли подставить 'fieldnameN' из сработавшего триггера в функцию, чтобы выполнялся INSERT INTO dest_table (dest_fieldname) values (NEW.fieldnameN) Последний раз редактировалось Mikh1; 27.10.2022 в 07:19. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подставление значений из массива | Vikeshik | Microsoft Office Excel | 1 | 14.06.2019 07:56 |
OS windows 7 ( Восстановление данных PostgreSQL после потери pg_control ) - PostgreSQL | LWHS4356 | SQL, базы данных | 0 | 18.07.2018 14:56 |
Подставление фигуры в ячейку по условию | mktoll | Microsoft Office Excel | 10 | 15.12.2017 10:54 |
Динамическое подключение к PostgreSQL серверу из delphi без создания источника данных dsn | lildee | БД в Delphi | 1 | 03.04.2012 12:03 |
Автоматическое подставление данных | Enigmatic | Microsoft Office Excel | 8 | 13.01.2012 19:48 |