Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как передать параметр функции через триггер???
|
|||
|---|---|---|---|
|
#18+
Уважаемые, очень нужна Ваша помощь. Подскажите пожалуйста, как создать триггер, чтобы при его выполнении передавались параметры, которые записываются в таблицу. Создаю функцию: create or replaca func(text) returns trigger as $$ .... После чего пытаюсь создать триггер: create trigger test before insert on table for each row execute procedure func(text); и... ERROR: function func() does not exist Как с этим бороться??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2008, 12:22 |
|
||
|
Как передать параметр функции через триггер???
|
|||
|---|---|---|---|
|
#18+
Моё личное мнение - никак. Триггерная функция вызывается в момент срабатывания триггера, кто ей будет подсовывать параметры? В ней можно обратиться к новым и старым значениям полей изменяемой записи (если триггер на each row). Подробнее - что нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2008, 12:26 |
|
||
|
Как передать параметр функции через триггер???
|
|||
|---|---|---|---|
|
#18+
pamirМоё личное мнение - никак. Вообще-то можно. TG_NARGS Data type integer; the number of arguments given to the trigger procedure in the CREATE TRIGGER statement. TG_ARGV[] Data type array of text; the arguments from the CREATE TRIGGER statement. The index counts from 0. Invalid indices (less than 0 or greater than or equal to tg_nargs) result in a null value. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2008, 15:08 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=274&tid=2004523]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
15ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 316ms |

| 0 / 0 |
