इस तरह से एक टेबल से कॉलम पाने के लिए मेरे पास एक mySQL क्वेरी है:
String sqlStr="select column_name
from information_schema.COLUMNS
where table_name='users'
and table_schema='"+_db+"'
and column_name not in ('password','version','id')"
मैं Oracle 11g डेटाबेस में उपरोक्त क्वेरी कैसे बदल सकता हूँ? मुझे एक स्कीमा निर्दिष्ट करते हुए, कुछ स्तंभों को छोड़कर तालिका 'उपयोगकर्ताओं' के लिए एक परिणाम के रूप में कॉलम नाम प्राप्त करने की आवश्यकता है। अभी मेरे नए टेबलस्पेस में सभी टेबल हैं, तो क्या मैं स्कीमा नाम के स्थान पर टेबलस्पेस नाम निर्दिष्ट करता हूं?
इसके लिए एक सामान्य एचक्यूएल भी है? मेरे नए Oracle डेटाबेस में (मैं Oracle में नया हूं), मेरे पास केवल टेबलस्पेस नाम है, तो क्या यह स्कीमा के बराबर है (तार्किक रूप से?)