##思路,截取时可以判断字符位置,如果含有多个,则可以一次截取字符串后有多少位,再用len函数减去后字符串的长度,截取剩余字段
实例:01.001.005
截取为01.001
函数 select top 3
left(fnumber,LEN(fnumber)-CHARINDEX(‘.‘,fnumber)-1)
,LEN(fnumber)-CHARINDEX(‘.‘,fnumber)-1 右起
,CHARINDEX(‘.‘,fnumber) 右起
from t_ICItem
##或反转,但是需要两次反转REVERSE
##substring(字符串,开始位置,返回长度)
时间: 2024-11-05 01:17:56