Просто используйте разделитель следующим образом.
Я думал, что вы проверили все вставки. Вставка ino может быть похожа на пример, который я написал, но имена столбцов могут отличаться .
Как я уже описал, вы не можете использовать ту же таблицу в вашем триггере, которая запустила триггер. поэтому используйте установленный параметр, чтобы изменить баланс на 0
DELIMItER //
create trigger overdraft
after update on account
for each row
begin
if account.balance < 0 then
insert into borrower (customer_name, account_number) select customer_name, account_number from depositor
where new.account_number=depositor.account_number;
insert into loan (account_number, branch_name, balance) select new.account_number, new.branch_name, new.balance;
set new.balance = 0;
end if;
end;
DELIMItER ;