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版问问