परिदृश्य:
आप सॉफ्टवेयर डेवलपमेंट कंपनी के लिए SQL सर्वर डेवलपर के रूप में काम कर रहे हैं। आपको एक डेटाबेस से उन तालिकाओं की सूची प्रदान करने के लिए कहा जाता है, जिन पर प्राथमिक कुंजी प्रतिबंध नहीं हैं।समाधान:
एसक्यूएल सर्वर डेटाबेस में प्राथमिक कुंजी बाधाओं के बिना टेबल की सूची प्राप्त करने के विभिन्न तरीके हैं। नीचे दी गई क्वेरी में हम प्राथमिक कुंजी बाधाओं के बिना डेटाबेस में तालिकाओं की सूची प्राप्त करने के लिए सिस्टम दृश्यों का उपयोग करने जा रहे हैं। ( Information_Schema.Table_Constraints C से 1 चुनें जहां Constraint_Type='PRIMARY KEY' and C.Table_Name=T.Table_Name and C.Table_Schema=T.Table_Schema ) और Table_Type='BASE TABLE'मैं अपने डेटाबेस में से एक पर उपरोक्त क्वेरी निष्पादित करता हूं और उन तालिकाओं की सूची प्राप्त करता हूं जिन पर प्राथमिक कुंजी बाधा नहीं बनाई गई है। SQL सर्वर डेटाबेस में प्राथमिक कुंजी बाधाओं के बिना तालिकाओं की सूची कैसे प्राप्त करें - SQL सर्वर / TSQL ट्यूटोरियल
वीडियो डेमो:SQL सर्वर में प्राथमिक कुंजी बाधा के बिना तालिकाओं की सूची कैसे प्राप्त करें