|
Триггеры. Предупреждение: нет незавершенной транзакции COMMIT
|
|||
---|---|---|---|
#18+
Здравствуйте! Создаю таблицы t1 и t2 - с одинаковыми полями. Хочу создать триггер, который срабатывает при добавлении новой записи в таблицу t2 и вводит в таблицу t1 необходимые значения. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
При выполнении данного кода появляется ошибка: "ПРЕДУПРЕЖДЕНИЕ: нет незавершённой транзакции COMMIT" Помогите, пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2021, 15:05 |
|
Триггеры. Предупреждение: нет незавершенной транзакции COMMIT
|
|||
---|---|---|---|
#18+
Oda412, и где вы такой синтаксис создания триггера нашли в postgresql? https://www.postgresql.org/docs/current/sql-createtrigger.html И почему не видите текст про синтаксическую ошибку? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2021, 15:39 |
|
Триггеры. Предупреждение: нет незавершенной транзакции COMMIT
|
|||
---|---|---|---|
#18+
Melkij, Спасибо за правильную ссылку. Сработало в таком виде: 1) Создала триггерную функцию: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
2) Создала триггер: Код: plsql 1. 2. 3. 4.
3) Ввела новую запись в таблицу t2: Код: plsql 1.
В t1 добавилась нужная запись. Благодарю вас! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2021, 16:45 |
|
|
start [/forum/topic.php?fid=53&msg=40058888&tid=1994105]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 283ms |
total: | 404ms |
0 / 0 |