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

अद्यतन या सम्मिलित करें MySQL पायथन

एक कोष्ठक गायब था। आप VALUES(column) . का भी उपयोग कर सकते हैं में ON DUPLICATE KEY UPDATE बयान का खंड:

    cursor = database.cursor()
    cursor.execute("""
        INSERT INTO userfan 
            (user_id, number, round)
        VALUES 
            (%s, %s, %s) 
        ON DUPLICATE KEY UPDATE 
                                          -- no need to update the PK
            number  = VALUES(number), 
            round   = VALUES(round) ;
                   """, (user_id, number, round)     # python variables
                  )
    database.commit()



  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 चयन DISTINCT केस संवेदनशील होना चाहिए?

  3. MySQL में भूमिकाओं के साथ विशेषाधिकार कैसे प्रबंधित करें

  4. WordPress के साथ HHVM का उपयोग करना

  5. जियोआईपी तालिका, MySQL में आईपी की तालिका के साथ जुड़ती है