国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

sql批量修改數(shù)據(jù)語句 SQL替換,語句?

SQL替換,語句?樓主已經(jīng)說了,單純的用replace()不行的,我這有個(gè)辦法,如果樓主這個(gè)字段的形式比較固定,比如:都是XXX-123456789-123就是相同的位都是"-",那么可以這樣寫SQL

SQL替換,語句?

樓主已經(jīng)說了,單純的用replace()不行的,我這有個(gè)辦法,如果樓主這個(gè)字段的形式比較固定,比如:都是XXX-123456789-123就是相同的位都是"-",那么可以這樣寫SQL語句:updatetable_namesetfields=substring(fields,1,4) relace(substring(fields,5,len(fields)),"-","***")這樣就可以只替換后面的"-"符號(hào)了。

如何利用SQL語句替換某一列的某一個(gè)數(shù)據(jù)?

可以這樣編寫SQL更新查詢:update tblName set C=2 where exists (select 1 from (select A,max(B) as B from tblname group by A having sum(C)=1)t where tblName.A=t.A and tblName.B=t.B)

sql全部替換語句?

估計(jì)你是沒理解replace的意思

譬如你舉例的這幾個(gè)

update 表名 set 字段名=replace(字段名,"aaaa","cccc")

這樣以后

aaaaxxxbbb 變成 ccccxxxbbb

aaaamtbbb 變成 ccccmtbbb

替換的是里邊的aaa

你那么寫不知道你要改什么,如果你只要改aaa*bbb的那種可以在后邊加where條件

update 表名 set 字段名=replace(字段名,"aaaa","cccc") where 字段名 like "aaa*bbb"

當(dāng)然,這個(gè)模糊查詢是access里的,如果是sqlserver或oracle等,那個(gè)*是要替換成%的

----補(bǔ)充----

按你說的意思

access:

update 表名 set 字段名="A" where 字段名 like "aaa*bbb"

sqlserver或oracle:

update 表名 set 字段名="A" where 字段名 like "aaab"