У меня есть запрос 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? Мне нужно получить имена столбцов в качестве набора результатов для пользователей таблицы, исключая определенные столбцы, указав схему. Прямо сейчас у меня есть все таблицы в моем новом табличном пространстве, поэтому я указываю имя табличного пространства вместо имени схемы?
Также есть общий HQL для этого? В моей новой базе данных Oracle (я новичок в Oracle) у меня есть только имя табличного пространства, что эквивалентно имени схемы (логически?)