我有一个关于MSSQL存储过程到MySQL存储过程转换的问题。
我使用http://www.sqlines.com/online将我的MSSQL文件转换为MySQL语法有效的格式。将以下内容转换为MySQL时出现问题:
set @InspectionNo = right('0' + convert(varchar(10),@i),2)转换后的输出显示:
set v_InspectionNo = right(Concat('0' , convert(varchar(10),@i)),2)这似乎不是正确的语法。
任何关于这方面的建议都将非常感谢,这让我感到困惑!
发布于 2019-10-17 01:14:02
将其更改为以下内容。mysql不支持强制转换为varchar,只支持char。
set v_InspectionNo = right(Concat('0' , cast(@i AS char(10))),2)https://stackoverflow.com/questions/58416347
复制相似问题