Ошибка 1064 при создании триггера

grand_sbor

Новичок
Ошибка 1064 при создании триггера

Добрый день!

Версия сервера 5.0.32. Решил попробовать создать следующий триггер:

Код:
DELIMITER //

CREATE TRIGGER vis_ins AFTER INSERT ON catalog
  BEGIN
    SET @t=0;
    IF NEW.type=1
      THEN SET @t=1;
    END IF;
    INSERT INTO visibility VALUES(NEW.item_id,@t);
  END;
//
DELIMITER ;
phpmyadmin показывает такую ошибку:

ERROR: Неизвестная строка с пунктуацией @ 11
STR: //
SQL: DELIMITER //

CREATE TRIGGER vis_ins AFTER INSERT ON catalog
BEGIN
SET @t=0;

Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER //

CREATE TRIGGER vis_ins AFTER INSERT ON catalog
 
Сверху