天天看點

mysql替換網址部分内容_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.zhix.net','w','Ww')--->WwWwWw.zhix.net

例:把表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')