卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

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

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

SQL替換,語句?

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

如何利用SQL語句替換某一列的某一個數(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全部替換語句?

估計你是沒理解replace的意思

譬如你舉例的這幾個

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

這樣以后

aaaaxxxbbb 變成 ccccxxxbbb

aaaamtbbb 變成 ccccmtbbb

替換的是里邊的aaa

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

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

當然,這個模糊查詢是access里的,如果是sqlserver或oracle等,那個*是要替換成%的

----補充----

按你說的意思

access:

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

sqlserver或oracle:

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