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

INSERT IGNORE और ON DUPLICATE KEY UPDATE SQL Server 2008 R2 में काम नहीं कर रहा है

SQL सर्वर INSERT IGNORE का समर्थन नहीं करता है या ON DUPLICATE . वह सिंटैक्स MySQL के लिए विशिष्ट है।

यदि आपने INSERT देखा होता SQL सर्वर मैनुअल आपने वह देखा होगा।

आपको MERGE का उपयोग करना होगा अद्यतन या सम्मिलित करने के लिए कथन।

मुझे वह हिस्सा समझ में नहीं आ रहा है। यदि आपके पास SQL ​​सर्वर है तो आप "एक .mdb में सम्मिलित नहीं कर रहे हैं ".
क्या आप शायद इसके बजाय MS Access चला रहे हैं? उस स्थिति में MERGE जहां तक ​​मुझे पता है, काम नहीं करेगा (आपको समकक्ष विवरण के लिए एमएस एक्सेस के लिए मैनुअल की जांच करने की आवश्यकता होगी)



  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. SQL सर्वर में एक टेबल पर सभी विदेशी कुंजी सूचीबद्ध करें

  3. SQL सर्वर डेटाबेस को 2005 से 2000 में कनवर्ट करें

  4. अप्रयुक्त टाइमलॉट्स को मर्ज करना

  5. कॉलम निर्भरता खोजें