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

SQL सर्वर:अलग-अलग डेटा प्रकार वाले कॉलम होने पर समग्र PK समस्या

जैसा कि त्रुटि बताती है, आपको TEXTIMAGE_ON का उपयोग करने के लिए संकेतित स्तंभों में से एक की आवश्यकता है, जैसे कि यदि आपने varchar(MAX) का उपयोग किया है varchar(50) . के बजाय . हालांकि, यह अन्य उत्तर के अनुसार आप जो कर रहे हैं वह वैसे भी बेमानी लगता है, क्योंकि डिफ़ॉल्ट व्यवहार बड़े-पाठ-मान कॉलम को प्राथमिक में संग्रहीत करना है।

जब तक आपके पास वास्तव में तालिका में एक बड़े प्रारूप वाला कॉलम न हो, आपको बस TEXTIMAGE_ON [PRIMARY] को हटा देना चाहिए। SQL कथन से।




  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. बैकप्लेन के रूप में एसक्यूएल सर्वर का उपयोग करके वेबफार्म में सिग्नलआर का उपयोग कैसे करें

  3. टी एसक्यूएल - सहसंबद्ध सबक्वेरी का वाक्पटु प्रतिस्थापन

  4. जाँच करें कि संग्रहीत कार्यविधि में कोई पैरामीटर रिक्त है या खाली है

  5. डेटाबेस में छवि डालें