消息 245,级别 16,状态 1,第 1 行在将 varchar 值 '2019-9-20' 转换成数据类型 int 时失败。这是为啥啊
将varchar转变为int的sql代码如下:
select * from 表 order by cast(字段名 as int)
不过这是日期格式的,建议你将varchar转变为date类型,date类型也是可以进行比较的
你不能将varchar类型的数字转化成int啊 用to_date函数