日期:2014-05-18  浏览次数:20490 次

请教一个SQL截取字符串的问题
我现在想把一个字符串的后四位截取吊,比如一个字符串:“计划部签核人_002”,我想把   “_002”截取掉,只剩下   “计划部签核人”。在SQLSERVER中如何实现?

------解决方案--------------------
select substring(字段,1,len(字段)-4) from table
------解决方案--------------------
不知道这样取可以不,我是想先把字段取出来,再用substring(字段,1,len(字段)-4)获得 "计划部签核人 "
------解决方案--------------------
select left(字段,len(字段)-4) from 表
------解决方案--------------------
select substring(字段,1,len(字段)-4) from table