Сообщение трассировки стека в небольшой базовой программе

При определении многострочных триггеров нужно изменить разделитель, так как точка с запятой будет приниматься компилятором MySQL в качестве конца триггера и генерировать ошибку. например,

DELIMITER //
CREATE TRIGGER `MyTable_UPDATE` BEFORE UPDATE ON `MyTable`
FOR EACH ROW BEGIN
        -- Set the udpate date
    Set new.UpdateDate = now();
END//
DELIMITER ;
0
задан Suraj Kumar 16 January 2019 в 06:47
поделиться