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

急求一update语句解决方法

2012-04-09 
急求一update语句表BB里有个字段AAAAAA         12100fddfsadf12101fddfsadf13105fddfsadf22104fdd

急求一update语句
表BB里有个字段AAA 
AAA          
12100fd<dfsadf> 
12101fd<dfsadf> 
13105fd<dfsadf> 
22104fd<dfsadf>   
22105fd<dfsadf>  
31102fd<dfsadf> 
31105fd<dfsadf> 
怎么更新成如下: 
AAA          
12100 
12101 
13105 
22104   
22105  
31102 
31105 
用这个语句update tb 


[解决办法]
update tb
set aaa=left(aaa,5)
[解决办法]

update bb set aaa=replace(aaa,'<dfsadf>','')
where charindex('<dfsadf>',aaa)>0
[解决办法]

SQL code
update BB set AAA = left(AAA,charindex('fd',AAA)-1)
[解决办法]
UPDATE BB SET AAA=LEFT(AAA,5)
[解决办法]
这个楼上三位都说了.
left,如果位数固定,就left(AAA,5)
如果不固定,就楼上的charindex确定'fd'的位置

或者二楼的replace

热点排行