Code Bye

菜鸟求帮助MySQL简单存储过程

假定本人需要查指定表的最大ID+1,MS SQL如下:
if IsNull(@prefix,””) = “”
Select Right(“00000000”,Max(FieldName)+1),5) From TableA
else
另一种处理方式。
其中@Prefix,FieldName,TableA为用户输入参数,需要判断@prefix能否为空或不填,进行不同的查询。
求转换成MySQL的存储过程
万分感谢!
解决方案

20

尝试使用 MYSQL自带的 命令行客户端,使用如下语法
delimiter //
create procedure …
being
end
//
delimiter ;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明菜鸟求帮助MySQL简单存储过程