Ho una query mySQL per ottenere colonne da una tabella come questa:
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')"
Come si modifica la query precedente nel database Oracle 11g? Ho bisogno di ottenere i nomi delle colonne come un set di risultati per la tabella "utenti" escludendo determinate colonne, specificando uno schema. In questo momento ho tutte le tabelle nel mio nuovo tablespace, quindi devo specificare il nome del tablespace al posto del nome dello schema?
Inoltre esiste un HQL generico per questo? Nel mio nuovo database Oracle (sono nuovo in Oracle), ho solo il nome del tablespace, quindi è equivalente al nome dello schema (logicamente?)