Вы должны изменить терминатор оператора по умолчанию (;
), если используете составной оператор.
В консоли DSM вы можете сделать это временно или для какого-то конкретного оператора:
--#SET TERMINATOR @
CREATE PROCEDURE trial_pro(in msg varchar(100))
language sql
BEGIN
insert into collision values(msg);
END@
--#SET TERMINATOR ;
илиустановите его по умолчанию с помощью:
Editor options
(значок шестеренки в правом верхнем углу) -> терминатор оператора -> @