带@的参数是微软的SQLServer的存储过程写法,mysql直接用就行。 改成这样 BEGIN SELECT * FROM test WHERE `name`=pr_name; END name加个1前面那个点。 如果是mysql的话,是这样建立的。 create procedure test(IN `pr_name` varchar(20)) begin select * from test where `name` = pr_name; end
带@的参数是微软的SQLServer的存储过程写法,mysql直接用就行。
改成这样
name加个1前面那个点。
如果是mysql的话,是这样建立的。