Mam zapytanie MySQL, aby pobrać kolumny z tabeli takiej jak ta:
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')"
Jak zmienić powyższe zapytanie w bazie danych Oracle 11g? Muszę uzyskać nazwy kolumn jako zestaw wyników dla tabeli „użytkownicy” z wyłączeniem niektórych kolumn, określając schemat. W tej chwili wszystkie tabele znajdują się w moim nowym obszarze tabel, czy więc w miejsce nazwy schematu należy podać nazwę obszaru tabel?
Czy istnieje do tego ogólny HQL? W mojej nowej bazie danych Oracle (jestem nowy w Oracle) mam tylko nazwę obszaru tabel, więc czy jest to odpowiednik nazwy schematu (logicznie?)