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

MySQL - अगर अभी तक मौजूद नहीं है तो डालें

आप उपयोग कर सकते हैं ON DUPLICATE KEY UPDATE

INSERT INTO `cron-stats` (`user`) VALUES ('yourValue')
ON DUPLICATE KEY UPDATE user = user;

लेकिन INSERT . करने के लिए कथन अच्छी तरह से, आपको एक UNIQUE set सेट करने की आवश्यकता है स्तंभ user पर अनुक्रमणिका ।

यदि कॉलम में कोई index नहीं है फिर भी, नीचे दिए गए कथन को निष्पादित करें,

 ALTER TABLE `cron-stats` ADD CONSTRAINT tb_un UNIQUE (`user`)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हाइबरनेट करने के लिए मैसकल में थोड़ा सा मैप कैसे करें?

  2. MySQL और PHP :एकाधिक कीवर्ड खोज

  3. MySQL:एक संग्रहीत कार्यविधि में एकाधिक चरों में एकाधिक फ़ील्ड का चयन करना

  4. मैसकल:विभिन्न पंक्तियों के लिए डेटा स्वैप करें

  5. पीडीओ के लिए ट्राइ-कैच ब्लॉक का उपयोग कैसे करें