我写了一个sql语句,如下,
SELECT Log,--文字记录
SUBSTRING(CAST(Num AS VARCHAR),CAST(Num AS VARCHAR).len-1,2)As No,--一个三位或四位的int数据(想要截取后两位)
FROM table
错误:
不能对 varchar 调用方法。
Num不是一条数据,我也不能用临时变量,各位大神,有什么方法改改?
SELECT Log,--文字记录
SUBSTRING(CAST(Num AS VARCHAR),CAST(Num AS VARCHAR).len-1,2)As No,--一个三位或四位的int数据(想要截取后两位)
FROM table
错误:
不能对 varchar 调用方法。
Num不是一条数据,我也不能用临时变量,各位大神,有什么方法改改?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货