Usando Insert ou Update em uma query no MySQL

Recurso interessante e muito util do MySQL que até então eu desconhecia.

SQL:
  1. INSERT INTO Sales(TransId, STATUS, Amount)
  2. VALUES(123, ‘Pending’, 20)
  3. ON DUPLICATE KEY UPDATE STATUS = ‘Paid’

Fonte:
http://thingsilearn.wordpress.com/2007/10/29/mysql-insert-or-update-in-one-query/
http://particletree.com/notebook/to-insert-or-to-update/
http://dev.mysql.com/doc/refman/5.1/en/insert-on-duplicate.html

No Comments

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

WordPress Themes


Video & Audio Comments are proudly powered by Riffly