आपको विशेष रूप से तालिका कॉलम और संबंधित बाधाओं को देखने के लिए डेटा शब्दकोश की क्वेरी करने की आवश्यकता है USER_CONS_COLUMNS
:
SELECT *
FROM user_cons_columns
WHERE table_name = '<your table name>';
FYI करें, जब तक कि आपने विशेष रूप से अपनी तालिका को निम्न केस नाम (दोहरे उद्धरण चिह्नों का उपयोग करके) के साथ नहीं बनाया है, तब तालिका का नाम ऊपरी मामले में डिफ़ॉल्ट होगा, इसलिए यह सुनिश्चित करें कि यह आपकी क्वेरी में ऐसा है।
यदि आप बाद में बाधा के बारे में अधिक जानकारी देखना चाहते हैं, तो USER_CONSTRAINTS
दृश्य देखें:
SELECT *
FROM user_constraints
WHERE table_name = '<your table name>'
AND constraint_name = '<your constraint name>';
यदि तालिका एक स्कीमा में रखी गई है जो आपका डिफ़ॉल्ट स्कीमा नहीं है तो आपको इसके साथ विचार बदलने की आवश्यकता हो सकती है:
all_cons_columns
तथा
all_constraints
जहां क्लॉज में जोड़ना:
AND owner = '<schema owner of the table>'
USER_CONS_COLUMNS