急求一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