在mysql中声明函数时出现Workbench错误

时间:2012-06-12 11:27:51

标签: mysql mysql-workbench

这是我在mysql中的脚本

CREATE DEFINER=`root`@`192.168.1.9` 
FUNCTION `InsertIntoCallLog`(CallerID VARCHAR(15), ChannelNo INT) 
RETURNS varchar(36)
BEGIN
    DECLARE CallID VARCHAR(36);
    SET CallID = UUID();
    RETURN CallID
END

我在MySql Workbench CE中编写此脚本。它不应用它并用红线标出“End”并在End

附近说出语法错误

1 个答案:

答案 0 :(得分:1)

RETURN CallID之后你错过了一个分号。