写一个简单的存储过程中,需要拼接参数,然后出现Data truncation: Truncated incorrect DOUBLE value: '" '。
之前的写法:

在mysql中拼接时,需要使用 concat 来拼接,但是concat 拼接过程中应该使用 ',' 而不是 '+'
所以将语句修改为:

测试结果:

MySQL存储过程参数拼接技巧
本文介绍在MySQL存储过程中正确拼接参数的方法,避免使用'+',而应采用CONCAT函数,解决Datatruncation错误,确保数据类型正确转换。
写一个简单的存储过程中,需要拼接参数,然后出现Data truncation: Truncated incorrect DOUBLE value: '" '。
之前的写法:

在mysql中拼接时,需要使用 concat 来拼接,但是concat 拼接过程中应该使用 ',' 而不是 '+'
所以将语句修改为:

测试结果:


被折叠的 条评论
为什么被折叠?