MySQL replace into

A MySQL replace into ugyanúgy működik mint az insert, azzal a kivétellel hogyha a táblában található egy sor ugyanazzal a Primary Key-el vagy Unique index-el, akkor először azt törli és utána illeszti be az új sort. Hasonló tehát az Insert into ….. on Duplicate Key Update művelethez.
Nézzük a szintakszist:

REPLACE INTO TABLE (id,field1) VALUES (10,'data');

A fenti példánál amennyiben az id egy primay key és van egy 10-es kulcsú sorunk, akkor az a sor törlödik és a megadott értékekkel létrejön egy új.


Cimkék: , ,

 
 
 

Szólj hozzá!

Comment Spam Protection by WP-SpamFree