Schema d'une table sous oracle

Fermé
bbikuku Messages postés 19 Date d'inscription vendredi 10 août 2012 Statut Membre Dernière intervention 18 septembre 2012 - 19 août 2012 à 10:47
jee pee Messages postés 39582 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 avril 2024 - 19 août 2012 à 14:39
Bonjour,


je suis un utilisateur informix et je suis actuellement entrain de migrer vers une bdd oracle sous linux .
sous informix ,je peux avoir le schema d'une table de la bdd en faisant:

dbschema -t <nom_table> -d <nom_database>.

je voudrai avoir la commande pour une bdd oracle.
quelqu'un peut il m'aider.

merci d'avance

3 réponses

jee pee Messages postés 39582 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 avril 2024 9 223
19 août 2012 à 10:55
Salut,

Sous Oracle il faut se connecter à sqlplus et faire

desc table
desc user.table


cdlt
0
bbikuku Messages postés 19 Date d'inscription vendredi 10 août 2012 Statut Membre Dernière intervention 18 septembre 2012
19 août 2012 à 14:09
merci jee pee,

mais la commande desc ne me donne que la structure de la tables pas des différents indexes et autres objets définis sur la table.

sous informix:la sortie de dbschema -t <nom_table> -d <nom_database> me donne le script pour créer cette table avec les différents objets qui y sont liés par exemple les indexes définis dessus.
0
jee pee Messages postés 39582 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 avril 2024 9 223
19 août 2012 à 14:39
En mode ligne de commande c'est complexe sous Oracle.

Il faut faire des select dans les tables systèmes v$... et donc maitriser la structure interne d'Oracle.

Le mieux c'est d'utiliser un outils graphique. Comme sqldeveloper, outils gratuit d'oracle : https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html


0