Я использую phpmyadmin и не могу понять, как заставить его автоматически устанавливать пустые строки в null при импорте данных, поэтому я пытаюсь написать триггер для этого.
Myтриггер в конечном итоге должен будет включать в себя гораздо больше полей, чем это, но это мой триггер тестового запуска, который не работает:
create trigger test1
before insert
on hvi
for each row
begin
if new.`Amt` = ' ' then
set new.`Amt` = null
end if;
end;
Я получаю эту ошибку:
MySQL сказал: Документация № 1064 - у вас ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования в конце строки в конце строки 8
Что я делаю не так?