日期:2014-05-18  浏览次数:20406 次

求助 mysql error 1064
mysql> delimiter //
mysql> create procedure admin_regs (in x varchar(50),in y varchar(50))
  -> begin
  -> select * from tb_admin where admin_user=x and admin_pass=y;
  -> end;
  -> //
我在执行这段语句的时候其中
create procedure admin_regs (in x varchar(50),in y varchar(50)) 总报错误麻烦给看下是不是写错了
我不是一口气都执行了,是执行到-> select * from tb_admin where admin_user=x and admin_pass=y;一打回车就出错了错误如图所示说是delimiter后面的一句有问题错误如图

------解决方案--------------------
MySQL不知道,SQL是:

create procedure admin_regs (@x varchar(50),@y varchar(50))
------解决方案--------------------
不会!
你可以看看可以正常运行的procedure怎么写的!
------解决方案--------------------
建议去MYSQL版问问