select * from user_tables
Nomi delle colonne delle tabelle :
select * from user_tab_columns
Chiavi primarie, chiavi univoche, chiavi esterne :
select * from user_constraints
select * from dictionary
per vedere tutte le possibili viste di sistema che puoi utilizzare.
Se desideri utilizzare il DDL effettivo per creare le tabelle, ecc., puoi utilizzare dbms_metadata.get_ddl
, che restituisce un CLOB.
Ad esempio:
select dbms_metadata.get_ddl('TABLE','MY_TABLE') from dual;