3 Jul

运用replace批量进行插入、修改、替换表的数据 不指定

jhsjf , 21:22 , 学习资料 » MySQL , 评论(0) , 引用(0) , 阅读(281) , Via 本站原创 | |
mysql replace2007年08月25日 星期六 16:38mysql 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')
发表评论

昵称

网址

电邮

HTML UBB 打开表情 隐藏 记住我 [登入] [注册]

© 2007 - 2008 china_y. All Rights Reserved.
Powered by Bo-Blog 2.1.1 ReleaseCode detection by Bug.Center.Team &