select * from user_tables
select * from user_tab_columns
Clés primaires, clés uniques, clés étrangères :
select * from user_constraints
select * from dictionary
pour voir toutes les vues système possibles que vous pouvez utiliser.
Si vous voulez que le DDL réel soit utilisé pour créer les tables, etc., vous pouvez utiliser dbms_metadata.get_ddl
, qui renvoie un CLOB.
Par exemple :
select dbms_metadata.get_ddl('TABLE','MY_TABLE') from dual;