我的存储过程中有这样一句:
set @cast = 'update test
set Date = cast(substring(time,7,2) + '- ' + substring(time,4,2) + '- ' + substring(time,1,2) as datetime) '
提示有这样的错误:
“操作数数据类型 varchar 对于 subtract 运算符无效“
请给帮忙改一下
------解决方案--------------------
Try:
set @cast = 'update test
set Date = cast(substring(time,7,2) + ' '- ' ' + substring(time,4,2) + ' '- ' ' + substring(time,1,2) as datetime) '