У меня есть запрос 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) у меня есть только имя табличного пространства, так что это эквивалентно имени схемы (логически?)