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

SQL Oracle Discussion :

Récupération du type d'une colonne ne met pas la précision


Sujet :

SQL Oracle

  1. #1
    Invité
    Invité(e)
    Par défaut Récupération du type d'une colonne ne met pas la précision
    Bonjour à tous,

    J'ai besoin de récupérer le nom et type d'une colonne avec son degré de précision. J'utilise une base de donnée ORACLE et je souhaite le récupérer en JAVA.
    Je récupère bien le nom mais pour le type je n'ai pas le degré de précision. Pour récupérer le type, j'utilise la fonction metaColonne.getColumnTypeName(i) sur un resultSet;

    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ResultSet colonneListe = stateCol.executeQuery(sql);
    ResultSetMetaData metaColonne = colonneListe.getMetaData();
    String[] noms = new String[metaColonne.getColumnCount()];
    for(int i = 1; i < noms.length; i++)
    {
        colonneType = "/"+metaColonne.getColumnName(i)+"-"+metaColonne.getColumnTypeName(i);	    	       
        System.out.println(colonneType);
    }
    Or celui-ci me renvoie bien le type mais je n'ai pas le degré de précision, une idée ?
    Dernière modification par Waldar ; 04/07/2013 à 18h34. Motif: Précision code dans balise

  2. #2
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Salut,

    Ca peut être ?
    http://docs.oracle.com/javase/6/docs...tMetaData.html

    getPrecision(int column)
    Get the designated column's specified column size.

  3. #3
    Invité
    Invité(e)
    Par défaut
    getPrecision(int column)
    C'est exactement ce dont j'avais besoin, merci

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

Discussions similaires

  1. Récupération du type d'une colonne dans une base de données
    Par Astartee dans le forum Accès aux données
    Réponses: 2
    Dernier message: 07/05/2007, 13h03
  2. Réponses: 10
    Dernier message: 02/02/2007, 00h02
  3. [C#]Modifier le type d'une colonne dans un datatable
    Par Mahoret dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/09/2006, 09h03
  4. Changer le type d'une colonne
    Par Poisson59 dans le forum Oracle
    Réponses: 2
    Dernier message: 06/12/2005, 13h59
  5. [Débutant] Changer le type d'une colonne
    Par david71 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 08/11/2005, 11h26

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