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

'मल्टी-पार्ट आइडेंटिफ़ायर' क्या है और इसे बाध्य क्यों नहीं किया जा सकता है?

एक मल्टीपार्ट आइडेंटिफ़ायर किसी फ़ील्ड या टेबल का कोई विवरण है जिसमें कई भाग होते हैं - उदाहरण के लिए MyTable.SomeRow - यदि इसे बाध्य नहीं किया जा सकता है तो इसका मतलब है कि इसमें कुछ गड़बड़ है - या तो आपके पास एक साधारण टाइपो है, या एक भ्रम है टेबल और कॉलम। यह आपकी तालिका या फ़ील्ड नामों में आरक्षित शब्दों का उपयोग करने और उन्हें [] के साथ न घेरने के कारण भी हो सकता है। यह लक्ष्य तालिका में सभी आवश्यक स्तंभों को शामिल न करने के कारण भी हो सकता है।

रेडगेट एसक्यूएल प्रॉम्प्ट जैसा कुछ इन्हें मैन्युअल रूप से टाइप करने से बचने के लिए शानदार है (यह विदेशी कुंजी के आधार पर स्वत:पूर्ण जुड़ता है), लेकिन यह मुफ़्त नहीं है। SQL सर्वर 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. SQL सर्वर के साथ अद्यतन के लिए चुनें

  2. SQL सर्वर 2017 में एक दृश्य बनाएँ

  3. वितरित प्रश्नों के लिए OLE DB प्रदाता 'Microsoft.Jet.OLEDB.4.0' का उपयोग नहीं किया जा सकता है

  4. DATEPART () SQL सर्वर में उदाहरण

  5. SQL सर्वर डिफ़ॉल्ट इंस्टेंस और SQL सर्वर नामांकित इंस्टेंस से कैसे कनेक्ट करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 2