mysql - INSERT ON DUPLICATE KEY question -


मेरे पास [tagId, articleId] फ़ील्ड के साथ एक तालिका ' टैग_article_assoc ' है मैं एक विशिष्ट लेख के लिए नए टैग डालने चाहता हूँ (लिखते हैं, आइडी = 23), लेकिन पहले से ही डीबी में रिकार्ड को छोड़ दें। मैं सही वाक्यविन्यास, किसी भी विचारों पर निश्चित नहीं हूँ?

  डुप्लिकेट कुंजी अद्यतन पर wd_article_tag_assoc (tagId, articleId) मूल्यों ('$ upTag', '23') INSERT ...   

धन्यवाद s

मुझे लगता है कि आपके पास tagId, articleId दोनों के रूप में है अपने डेटाबेस में प्राथमिक कुंजी

  wd_article_tag_assoc (tagId, articleId) मूल्यों में डालें ('$ upTag', '23') डुप्लिकेट की कुंजी अद्यतन tagId = $ upTag  

आप

पढ़ने के लिए स्वागत है

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -