IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

oracle noms de tables


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 149
    Par défaut oracle noms de tables
    bonjour,
    J'essaie de récupérer les noms de table présentes dans une base oracle. J'ai utilisé l'astuce donné en FAQ. Mais ça ne marche pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    public void getTableNames(Connection cn){
    		try{
     
    			DatabaseMetaData dbmd = cn.getMetaData();
    			ResultSet tables = dbmd.getTables(cn.getCatalog(), null, "%",null);
    			while (tables.next()) {
    				System.out.println(tables.getString(3));
    			}
    		}catch (Exception e) {
    			// TODO: handle exception
    		}
    	}
    cn.getCatalog() récupère null. Et pour les noms de tables, je récupère des trucs du genre "/aaac4c04_MlibAddRIF" (Rien à voir avec les tables qui sont dans la base.
    Je précise qu'avec SQL server, le code marche nickel.
    Y aurait-il une adaptation à faire pour oracle?
    Merci de vos conseils.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 149
    Par défaut
    le prob est réglé, c'était juste une question de droit d'accès à la base.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nom des tables dans une base oracle
    Par toutounesan dans le forum VB.NET
    Réponses: 5
    Dernier message: 09/07/2011, 00h15
  2. passage d'un nom de table dans une procédure stockée
    Par thierry V dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 26/07/2010, 16h48
  3. [ORACLE XE]Noms de table et champs en minuscule
    Par Takumi dans le forum Débuter
    Réponses: 2
    Dernier message: 14/07/2009, 01h37
  4. [Oracle 9iR2][PL/SQL] Alias noms de tables
    Par mainecoon dans le forum SQL
    Réponses: 4
    Dernier message: 08/02/2007, 18h46
  5. noms des tables d'une base
    Par molto dans le forum SQL
    Réponses: 2
    Dernier message: 17/03/2003, 22h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo