首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么向一张表里面的列字段统一插入一个字符

2012-01-20 
如何向一张表里面的列字段统一插入一个字符?假设我这里有一张表 table1cdefine1cdefine2cdefine32000-1应

如何向一张表里面的列字段统一插入一个字符?
假设我这里有一张表 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') 

热点排行