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

SQL 2008,有表BEI,要在原表中去除列DFHM中以12583、12593、17951开头的数字的前五位。求语句,谢谢!
现在格式
-----日期 ------DFHM
2011-6-01 1258313344445555
2011-6-02 1259313300005555
2011-6-03 1795113800005555
2011-6-08 13300125935
2011-6-09 13600117951

想达成的格式
-----日期 ------DFHM
2011-6-01 13344445555
2011-6-02 13300005555
2011-6-03 13800005555
2011-6-08 13300125935
2011-6-09 13600117951

注:要求在原表中改变,谢谢。



------解决方案--------------------
SQL code
update tb set DFHM=right(DFHM,len(DFHM)-5) where len(DFHM)>11