一)建立存储过程时报SQL错误( have an error in your SQL syntax;....)
建立PROCEDURE等类型过程前需加上delimiter // ,最后也要以// 结尾,例如
delimiter //
CREATE PROCEDURE UPDATE_PROCESSDEFID()
BEGIN
.......
END;
//
在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。
delimiter告诉客户端这段范围才算一个名利,而不是遇到;就执行