पर एक डिलीट है, तो क्या मुझे पता चलेगा कि किसी डेटाबेस के पास DELETE ON CASCADE
है?अगर किसी तालिका में CASCADE
12
A
उत्तर
7
आप
SHOW CREATE TABLE `tablename`
का उपयोग तालिका की पूरी परिभाषा प्राप्त करने के लिए कर सकता है। इसमें कोई भी विदेशी कुंजी बाधा शामिल है।
17
हां। बस INFORMATION_SCHEMA
SELECT * FROM information_schema.REFERENTIAL_CONSTRAINTS
या अधिक विशेष रूप से
-- This query will list all constraints, their delete rule,
-- the constraint table/column list, and the referenced table
SELECT
r.CONSTRAINT_NAME,
r.DELETE_RULE,
r.TABLE_NAME,
GROUP_CONCAT(k.COLUMN_NAME SEPARATOR ', ') AS `constraint columns`,
r.REFERENCED_TABLE_NAME
FROM information_schema.REFERENTIAL_CONSTRAINTS r
JOIN information_schema.KEY_COLUMN_USAGE k
USING (CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME)
-- using MySQL's GROUP BY clause. In other DB's more columns would need to be
-- specified!
GROUP BY r.CONSTRAINT_CATALOG,
r.CONSTRAINT_SCHEMA,
r.CONSTRAINT_NAME
बारे में अधिक पढ़ें क्वेरी
संबंधित मुद्दे
- 1. पूर्वावलोकन एसक्यूएल रिकॉर्ड CASCADE बाधाओं
- 2. NHibernate Definitive Cascade अनुप्रयोग मार्गदर्शिका
- 3. अस्थायी तालिका ड्रॉप अगर यह
- 4. अगर किसी कथन (जावा)
- 5. mysql :: तालिका में सम्मिलित करें, किसी अन्य तालिका से डेटा?
- 6. अगर किसी विशेषता में कोई सार्वजनिक सेटर
- 7. अगर किसी फोरैच पर बयान
- 8. पुनर्रचना अगर/किसी और तर्क
- 9. किसी तालिका में किसी कॉलम में निकालें बटन जोड़ना
- 10. किसी तालिका (jQuery)
- 11. किसी भी SQL तालिका
- 12. किसी तालिका में किसी अन्य तालिका में मानों के आधार पर रिकॉर्ड्स को कैसे हटाएं?
- 13. अगर-> लौट बनाम अगर-> किसी और दक्षता
- 14. ADO.Net इकाई मॉडल में किसी अन्य तालिका में किसी विदेशी तालिका के साथ तालिका को आप कैसे अपडेट करते हैं?
- 15. किसी तालिका से डुप्लिकेट निकालें
- 16. किसी तालिका में बाधाओं को प्रदर्शित करना
- 17. ओरेकल कॉपी डेटा किसी अन्य तालिका में
- 18. किसी तालिका में दूसरे कॉलम jQuery
- 19. किसी अन्य डेटाबेस में किसी तालिका का उपयोग करना
- 20. किसी तालिका में किसी भी इंडेक्स के बिना प्राथमिक कुंजी?
- 21. किसी तालिका में td में टूलटिप जोड़ने के लिए
- 22. किसी तालिका में एक कॉलम में एकाधिक कॉलम में किसी अन्य तालिका में एक कॉलम में शामिल होना
- 23. किसी तालिका में सभी आइटमों का चयन करें जो किसी अन्य तालिका की विदेशी कुंजी में दिखाई नहीं देते हैं
- 24. आशुलिपि अगर/किसी और बयान जावास्क्रिप्ट
- 25. परीक्षण अगर किसी संरक्षित विधि को
- 26. अजगर अगर-किसी और शॉर्ट हाथ
- 27. उसी तालिका में किसी अन्य कॉलम के मान के आधार पर तालिका में नया कॉलम जोड़ें
- 28. शॉर्ट हाथ अगर बिना किसी बयान
- 29. jQuery अगर '0' का उपयोग किसी कथन में
- 30. जांच एक enum में किसी भी झंडे है अगर आम