我在下面有一个SQL查询
select LTRIM(RTRIM(Sub string([Short Description],9,Len([Short Description])-8))) AS PolicyNumber from x table
它给出了这样的错误
第5级第3行第10行537消息
传递给LEFT或SUBSTRING函数的长度参数无效。
答案 0 :(得分:1)
如果要删除SQL Server中的前8个字符,请使用STUFF()
:
select stuff([Short Description], 1, 8, '') as PolicyNumber