Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं किसी तालिका में एक पंक्ति को कैसे अपडेट करूं या यदि यह मौजूद नहीं है तो इसे कैसे सम्मिलित करें?

MySQL (और बाद में SQLite) भी सिंटैक्स में REPLACE का समर्थन करता है:

REPLACE INTO my_table (pk_id, col1) VALUES (5, '123');

यह स्वचालित रूप से प्राथमिक कुंजी की पहचान करता है और अद्यतन करने के लिए एक मेल खाने वाली पंक्ति ढूंढता है, यदि कोई नहीं मिलता है तो एक नया सम्मिलित करता है।

दस्तावेज़ीकरण:https://dev.mysql.com/doc/refman /8.0/hi/replace.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में पुनरावर्ती से दशमलव की गणना करें

  2. क्या mysql 5.6 के लिए कोई_VALUE क्षमता है?

  3. कॉलम कैसे बदलें और डिफ़ॉल्ट मान कैसे बदलें?

  4. MySQL का उपयोग करने के तरीके पर एक व्यापक मार्गदर्शिका

  5. MySQL में EXPORT_SET () फ़ंक्शन कैसे काम करता है