मैं MySQL में किसी तालिका की विदेशी कुंजी कैसे ढूंढ सकता हूं?
मैं MySQL में किसी तालिका की विदेशी कुंजी कैसे ढूंढ सकता हूं?

वीडियो: मैं MySQL में किसी तालिका की विदेशी कुंजी कैसे ढूंढ सकता हूं?

वीडियो: मैं MySQL में किसी तालिका की विदेशी कुंजी कैसे ढूंढ सकता हूं?
वीडियो: MySQL: विदेशी कुंजियाँ आसान हैं (कुछ प्रकार की) 2024, अप्रैल
Anonim

देखना विदेशी कुंजी ए के रिश्ते टेबल : INFORMATION_SCHEMA से TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME का चयन करें। KEY_COLUMN_USAGE जहां REFERENCED_TABLE_SCHEMA = 'db_name' और REFERENCED_TABLE_NAME = 'table_name';

इस तरह, MySQL में विदेशी कुंजी कैसे काम करती है?

ए विदेशी कुंजी किसी तालिका में एक स्तंभ या स्तंभों का समूह है जो किसी अन्य तालिका में किसी स्तंभ या स्तंभों के समूह से लिंक होता है। NS विदेशी कुंजी संबंधित तालिकाओं में डेटा पर प्रतिबंध लगाता है, जो अनुमति देता है माई एसक्यूएल संदर्भात्मक अखंडता बनाए रखने के लिए।

ऊपर के अलावा, विदेशी कुंजी का एक उदाहरण क्या है? ए विदेशी कुंजी एक कॉलम (या कॉलम) है जो एक कॉलम को संदर्भित करता है (अक्सर प्राथमिक) चाभी ) किसी अन्य तालिका का। के लिये उदाहरण , मान लें कि हमारे पास दो टेबल हैं, एक कस्टमर टेबल जिसमें सभी ग्राहक डेटा शामिल हैं, और एक ऑर्डर टेबल जिसमें सभी ग्राहक ऑर्डर शामिल हैं।

इसी तरह कोई पूछ सकता है, मैं MySQL कार्यक्षेत्र में किसी मौजूदा तालिका में एक विदेशी कुंजी कैसे जोड़ूं?

प्रति जोड़ें ए विदेशी कुंजी में अंतिम पंक्ति पर क्लिक करें विदेशी कुंजी नाम सूची। के लिए एक नाम दर्ज करें विदेशी कुंजी और कॉलम सूची में कॉलम नाम की जांच करके उस कॉलम या कॉलम का चयन करें जिसे आप इंडेक्स करना चाहते हैं। आप उपयुक्त कॉलम से चेक मार्क हटाकर इंडेक्स से एक कॉलम हटा सकते हैं।

डीबीएमएस में विदेशी कुंजी क्या है?

ए विदेशी कुंजी एक रिलेशनल डेटाबेस टेबल में कॉलम या कॉलम का समूह है जो दो टेबल में डेटा के बीच एक लिंक प्रदान करता है। संदर्भात्मक अखंडता की अवधारणा से ली गई है विदेशी कुंजी सिद्धांत। विदेशी कुंजी और उनका कार्यान्वयन प्राथमिक से अधिक जटिल है चांबियाँ.

सिफारिश की: