首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

SQLyog不支持储存过程吗?该如何解决

2012-02-28 
SQLyog不支持储存过程吗?CREATEPROCEDURETEST(OUTNUMBER1INTEGER)BEGINDECLARENUMBER2INTEGERDEFAULT100S

SQLyog不支持储存过程吗?
CREATE   PROCEDURE   TEST
      (OUT   NUMBER1   INTEGER)
BEGIN
      DECLARE   NUMBER2   INTEGER   DEFAULT   100;
      SET   NUMBER1   =   NUMBER2;
END;

相同的内容,在winsql里就可以运行正常.
但在SQLyog里就出错,为什么呢?
环境是5.0+winxp

[解决办法]
delimiter ||
CREATE PROCEDURE TEST
(OUT NUMBER1 INTEGER)
BEGIN
DECLARE NUMBER2 INTEGER DEFAULT 100;
SET NUMBER1 = NUMBER2;
END||
delimiter ;


(0 row(s)affected)
(0 ms taken)

热点排行