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

REPLACE INTO बनाम Update

प्रतिस्थापन को निम्नलिखित मामले को आसान बनाने के लिए डिज़ाइन किया गया था:

  1. जांचें, अगर समान पीके वाला रिकॉर्ड मौजूद है या नहीं
  2. यदि हां, तो पंक्ति को हटा दें और रिकॉर्ड के लिए दी गई पंक्ति के साथ एक नई पंक्ति डालें
  3. यदि नहीं, तो एक नया रिकॉर्ड डालें

दस्तावेज़ीकरण के अनुसार REPLACE INSERT के बराबर है, इसके अलावा किसी भी मौजूदा रिकॉर्ड को हटाने के अलावा PK को पहले हटाया जा रहा है।



  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. Mysqli 2 अलग-अलग डेटाबेस से तालिकाओं में शामिल हों

  3. अन्य मशीनों से MySQL से कनेक्ट करना

  4. MySQL:INT को DATETIME में बदलें

  5. पीडीओ के साथ एक अलग रिमोट डीबी mysql5.6 पर रिमोट सर्वर पर एक टेबल से टेबल पर टेबल की प्रतिलिपि कैसे करें