J'ai une requête mySQL pour obtenir des colonnes d'une table comme celle-ci :
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')"
Comment puis-je modifier la requête ci-dessus dans la base de données Oracle 11g ? J'ai besoin d'obtenir les noms des colonnes dans un jeu de résultats pour la table "users" en excluant certaines colonnes et en spécifiant un schéma. Actuellement, toutes les tables se trouvent dans mon nouveau tablespace. Dois-je donc spécifier le nom du tablespace à la place du nom du schéma ?
Existe-t-il également une HQL générique pour cela ? Dans ma nouvelle base de données Oracle (je suis novice en la matière), je n'ai que le nom du tablespace, est-il équivalent au nom du schéma (logiquement ?)?