update和replace没有同时操作多条记录的语句,
可以用insert … on durlicate key…代替,可以同时插入或更新多条记录
INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE b=value(b),c=value(c);
如果键a有重复则更新b和c字段,没有则插入
update和replace没有同时操作多条记录的语句,
可以用insert … on durlicate key…代替,可以同时插入或更新多条记录
INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE b=value(b),c=value(c);
如果键a有重复则更新b和c字段,没有则插入
Tagged with mysql.
By C1G – 2009/06/12
关注互联网、网页设计、Web开发、服务器运维优化、项目管理、网站运营、网站安全…
一 | 二 | 三 | 四 | 五 | 六 | 日 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Proudly powered by WordPress and Carrington.
No Responses (yet)
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.