инициирует, что в базе данных игры-монополии, если turn_number = 0 (начальный ход), установить сумму банковского счета = 3000;
Create or replace trigger initial_turn
after insert on Recap_turn
for each row
when (new.turn_number=0)
declare
i integer;
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
i:=3000;
update Recap_turn
set bank_account_amount=i
where (id_turn=:new.id_turn); commit;
end;
после вставки bank_account_amount остаются неизменными вместо изменениядо 3000