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

'ऑफसेट' के पास गलत सिंटैक्स sql कॉम 2012 से 2008 तक संशोधित है

एंटिटी फ्रेमवर्क का उपयोग करने वाले लोगों के लिए, पहले कणिका डेटाबेस, यह त्रुटि तब हो सकती है जब आप SQL 2012 के साथ विकसित होते हैं लेकिन पुराने संस्करण में तैनात होते हैं।

समस्या तब होगी जब आप Take...Skip कार्यक्षमता का उपयोग करते हैं, क्योंकि SQL 2012 में इसके लिए एक नया सिंटैक्स है। देखें:

http://erikej.blogspot .co.uk/2014/12/a-breaking-change-in-entity-framework.html

फिक्स आपकी .edmx फ़ाइल को संपादित करना है और 2012 से ProviderManifestToken मान को आपके डेटाबेस संस्करण में बदलना है, उदा। 2008.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल क्वेरी एक 3 टेबल में डुप्लिकेट मानों को हटाने के लिए दो अलग-अलग डेटाबेस के साथ आंतरिक रूप से जुड़ती है

  2. फ़ाइल में छवि फ़ील्ड कैसे निर्यात करें?

  3. क्वेरी ऑप्टिमाइज़र ऑपरेटर पसंद - नेस्टेड लूप बनाम हैश मैच (या मर्ज)

  4. SQL में सबस्ट्रिंग कमांड:एक प्राइमर

  5. SQL सर्वर में टेबल-वैल्यूड फंक्शन बनाएं