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

मैं यह जांचना चाहता हूं कि रिकॉर्ड मौजूद है या नहीं और यदि मौजूद नहीं है तो मैं गोलांग का उपयोग करके उस रिकॉर्ड को डेटाबेस में सम्मिलित करना चाहता हूं

एक संभावित तरीका यह होगा:

var exists bool
row := db.QueryRow("SELECT EXISTS(SELECT 1 FROM ...)")
if err := row.Scan(&exists); err != nil {
    return err
} else if !exists {
    if err := db.Exec("INSERT ..."); err != nil {
        return err
    }
}


  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. INSERT पर डुप्लिकेट प्रविष्टियों को चुपचाप अनदेखा/हटाने के लिए ट्रिगर

  3. MySQL अपवाद - डेटा पढ़ने के दौरान गंभीर त्रुटि का सामना करना पड़ा

  4. MySQL में मान को NULL पर सेट करें

  5. MySQL में संख्याओं की एक श्रृंखला उत्पन्न करना