首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 一个substring+数据类型转换的有关问题

2012-09-03 
sql 一个substring+数据类型转换的问题!我写了一个sql语句,如下,SELECTLog,--文字记录SUBSTRING(CAST(Num

sql 一个substring+数据类型转换的问题!
我写了一个sql语句,如下,
SELECT Log,--文字记录
SUBSTRING(CAST(Num AS VARCHAR),CAST(Num AS VARCHAR).len-1,2)As No,--一个三位或四位的int数据(想要截取后两位)
FROM table
错误:
不能对 varchar 调用方法。


Num不是一条数据,我也不能用临时变量,各位大神,有什么方法改改?

[解决办法]

SQL code
CAST(Num AS VARCHAR).len-1 --》 LEN(CAST(Num AS VARCHAR))-1
[解决办法]
SQL code
SUBSTRING(Num,len(Num)-1,2)As No 

热点排行
Bad Request.