Je me demandais juste - y at-il une commande pour voir le schéma pour la base de données que j'ai créée?sql/sqlplus - Comment voir le schéma
- En utilisant SqlPlus
Merci.
Je me demandais juste - y at-il une commande pour voir le schéma pour la base de données que j'ai créée?sql/sqlplus - Comment voir le schéma
Merci.
DESCRIBE
serait une bonne option.
http://docs.oracle.com/cd/B19306_01/server.102/b14357/ch12019.htm
Oracle a de nombreuses vues qui stockent ce qu'on appelle le "dictionnaire de données". Presque tous les objets de base de données sont stockés ici et peuvent être interrogés avec du SQL normal.
Oracle's website a une bonne liste des vues du dictionnaire de données.
Pour commencer, jetez un coup d'œil à la vue USER_ALL_TABLES ou à la vue DBA_ALL_TABLES.
Merci, je vais jeter un oeil à cela. – Meowbits
En fait, je pense que c'est une question valide. Ce que je crois qu'il cherche est une liste complète des tables appartenant à un utilisateur de base de données particulier; En d'autres termes, toutes les relations qui composent l'ensemble du schéma DB, pas seulement les colonnes et les tuples (parfois appelés schémas) pour une relation (table aka). – ssdc
Après la connexion à l'utilisateur DB à l'invite de commande, exécutez "select * from cat;" et vous obtiendrez la sortie que vous voulez qui est similaire à ce que vous verriez dans le développeur SQL lorsque vous développez l'arborescence "Tables" pour un utilisateur DB. – ssdc
Peut-être 'DESCRIBE'. http://docs.oracle.com/cd/B19306_01/server.102/b14357/ch12019.htm – TJR
'DESCRIBE' est certainement la façon d'aller sur un terminal de texte SQL * Plus. @TJR, s'il vous plaît faites votre commentaire en réponse afin que l'affiche puisse l'accepter :) – 9000
'Describe' décrit un objet pas le schéma. Je soupçonne que le PO est après le modèle entier aussi bien. – Ben