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

如何向一张表里面的列字段统一插入一个字符?
假设我这里有一张表 table1

cdefine1 cdefine2 cdefine3 
 2000-1 应收类 00234
 2000-2 应收类 00234
 2000-3 应收类 00234
 2000-4 应收类 00234
 2000-5 应收类 00234 
 2000-6 应收类 00234
 2000-7 应收类 00234
 2000-8 应收类 00234
 2000-9 应收类 00234
 2000-10 应收类 00234





我想向cdefine1字段中的‘2000-’后面全部加上一个0,最终效果类似于:

cdefine1 cdefine2 cdefine3 
 2000-01 应收类 00234
 2000-02 应收类 00234
 2000-03 应收类 00234
 2000-04 应收类 00234
 2000-05 应收类 00234 
 2000-06 应收类 00234
 2000-07 应收类 00234
 2000-08 应收类 00234
 2000-09 应收类 00234
 2000-010 应收类 00234



请问该如何实现?希望各位才人们帮忙

------解决方案--------------------
SQL code
update table1 set cdefine1=stuff(cdefine1,6,0,'0')