mysql replace的用法 替換某字段部分內容

 
[mysql]replace的用法(替換某字段部分內容)

[mysql]replace的用法

1.replace into
          replace into table (id,name) values('1','aa'),('2','bb')
          此語句的作用是向表table中插入兩條記錄。如果主鍵id爲1或2不存在就相當於
          insert into table (id,name) values('1','aa'),('2','bb')
          如果存在相同的值則不會插入數據

2.replace(object,search,replace)
          把object中出現search的全部替換爲replace
          select replace('www.163.com','w','Ww')--->WwWwWw.163.com
          例:把表table中的name字段中的aa替換爲bb
          update table set name=replace(name,'aa','bb')

3.UPDATE更新一個字段中的的部分內容

現在有一條記錄的字段是“abcdefg",現在我只想將該字段中的c改爲C,update語句應該怎麼寫

update 表名 set 字段1 = replace(字段1,'c','C')

發佈了84 篇原創文章 · 獲贊 15 · 訪問量 53萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章