Bonjour,
Je voudrfais savoir comment connaitre le nom des tables dans une base oracle
Merci d'avance
Bonjour,
Je voudrfais savoir comment connaitre le nom des tables dans une base oracle
Merci d'avance
Bonjour,
Tu as des requêtes SQL qui te permettent de les récupérer :
Tables créées par l'utilisateur :
Tables accessibles par l'utilisateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part select table_name from user_tables;
Toutes les tables (nécessite accès admin db) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part select table_name from all_tables;
@+
Code : Sélectionner tout - Visualiser dans une fenêtre à part select table_name from dba_tables;
Mat
Pensez au et un petit vote si mon post vous a été utile .
et on récupére le résultat dans un tableau de string variable "table_name"??
Non tu récupères le résultat dans un DataReader ou DataAdapter. Et ensuite tu itères sur ces éléments pour les récupérer un à un.
Voici un tuto pour Oracle et VB.Net
http://xo.developpez.com/tutoriel/dotnet/oracle/odt/
regarde le point 6
Pensez au et un petit vote si mon post vous a été utile .
et comment connait on le nom des colonnes présent dans une table
Tu as sur Oracle ces infos dans la table suivante USER_TAB_COLUMNS, ALL_TAB_COLUMNS et DBA_TAB_COLUMNS :
@+ bon WE
Code : Sélectionner tout - Visualiser dans une fenêtre à part select COLUMN_NAME from USER_TAB_COLUMNS where TABLE_NAME = 'ta_table'
Mat
Pensez au et un petit vote si mon post vous a été utile .
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager