Триггер INSERT UPDATE DELETE не работает - PullRequest
0 голосов
/ 13 апреля 2020
create trigger rekamOperasi
on pembelian
AFTER UPDATE, INSERT, DELETE
AS 

DECLARE @event_type varchar(42)

IF EXISTS(SELECT * FROM inserted)
  IF EXISTS(SELECT * FROM deleted)
    SELECT @event_type = 'update'
ELSE
    SELECT @event_type = 'insert'
ELSE
  IF EXISTS(SELECT * FROM deleted)
    SELECT @event_type = 'delete'
  ELSE
    SELECT @event_type = 'unknown'

В вашем синтаксисе SQL есть ошибка; проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с 'на pembelian' ПОСЛЕ ОБНОВЛЕНИЯ, ВСТАВИТЬ, УДАЛИТЬ AS

DECLARE @event_type varchar (4 'в строке 2

...