大家好:
我用的是sqlserver2005,在一张表中,有一个字段“flowcode”,是一个11位的字符串,现在想改成9位的字符串,就是表中每个“flowcode”的值去掉前两个字符,因为表中数据很多,不知道写sql语句怎么解决,希望高手帮帮忙,谢谢了!
我用的是sqlserver2005,在一张表中,有一个字段“flowcode”,是一个11位的字符串,现在想改成9位的字符串,就是表中每个“flowcode”的值去掉前两个字符,因为表中数据很多,不知道写sql语句怎么解决,希望高手帮帮忙,谢谢了!
set flowcode=stuff(flowcode,1,1,'')
update tb
set flowcode=stuff(flowcode,1,2,'')
update T
set
Filed=substring(Filed,3,len(Filed)-2)实现的,谢谢各位了!