MYSQL在导出函数或者存储过程的时候,默认会自动添加这样的内容:
delimiter ;;
CREATE PROCEDURE `XXX_SP`(IN IN_DATE DATE, OUT RESULT VARCHAR ( 100 ))
BEGIN
.......................
END
;;
delimiter ;
delimiter 就是让mysql解释器知道该段命令是否已经结束了。 默认情况下,delimiter是分号; 。像上面的例子,就修改为了";;"。在最后的时候又修改了“;"
网友评论