+ -
当前位置:首页 → 问答吧 → SQL 2008,有表BEI,要在原表中去除列DFHM中以12583、12593、17951开头的数字的前五位。求语句,谢谢!

SQL 2008,有表BEI,要在原表中去除列DFHM中以12583、12593、17951开头的数字的前五位。求语句,谢谢!

时间:2011-12-09

来源:互联网

现在格式
-----日期 ------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

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

作者: ffmxxx   发布时间: 2011-12-09

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

作者: ssp2009   发布时间: 2011-12-09