update test2
set co = 'CAST(select max(co) from test2 AS int)'
go
co是int类型的列,目的想通过CAST()把varchar型转化成int型。
报错:
将 varchar 值 'CAST(select max(co) from test2 AS int)' 转换为数据类型为 int 的列时发生语法错误。
应该怎么写啊?或者有什么别的方法可以转化??
...全文
767打赏收藏
在线等,关于类型转化,着急!!!
use AA go update test2 set co = 'CAST(select max(co) from test2 AS int)' go co是int类型的列,目的想通过CAST()把varchar型转化成int型。 报错: 将 varchar 值 'CAST(select max(co) from test2 AS int)' 转换为数据类型为 int 的列时发生语法错误。 应该怎么写啊?或者有什么别的方法可以转化??