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] Problème de sequence


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
    Avril 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Par défaut [ORACLE] Problème de sequence
    Bonjour,

    je souhaite récupérer le nextval d'une sequence Oracle par JDBC.
    J'exécute la requête correspondante (select MYSEQ.NEXTVAL from dual) par JDBC mais je recois un SQLException.
    Ma requête fonctionne correctement sous TOAD et SQLPLUS

    Est ce que le driver JDBC d'Oracle gére cette fonctionnalité et si oui comment ?

    Merci

  2. #2
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    ça marche très bien ici avec ojdbc14

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    	Connection cnx = getConnection();
     
    	String select ="select chrono_crm_act.nextval AS test FROM dual";
     
    	Statement st = cnx.createStatement();
    	ResultSet rs = st.executeQuery(select);
     
    	rs.next();
    	System.out.println(rs.getInt("test"));
     
    	rs.close();
    	st.close();
    	cnx.close();

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Par défaut
    Merci pour ta reponse mais c est ce que je fais et ca marche pas!!
    j ai toujours l exception #sequence not found#


    Any help plzzzzzzz

  4. #4
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    Soit tu te trompes dans le nom de ta séquence.
    Soit l'utilisateur avec lequel tu te connectes ne voit pas la vue (entre autres la séquence est créée en DBA et tu te logges avec le même user mais pas en DBA).

Discussions similaires

  1. [Hibernate][Oracle] Problème de rapidité
    Par Saloucious dans le forum Hibernate
    Réponses: 7
    Dernier message: 27/11/2008, 11h00
  2. ASP - Oracle : Problème de connexion
    Par opheliegomes dans le forum ASP
    Réponses: 1
    Dernier message: 22/09/2005, 08h24
  3. [Oracle] problème avec INNER JOIN
    Par Philofish dans le forum Langage SQL
    Réponses: 5
    Dernier message: 15/09/2005, 10h20
  4. [C#] [Oracle] Problème d'Update
    Par _Air_ dans le forum Windows Forms
    Réponses: 12
    Dernier message: 06/04/2005, 13h56
  5. [PowerBuilder/Oracle] Problème de procedure stockée
    Par delphine_lep dans le forum Powerbuilder
    Réponses: 1
    Dernier message: 02/09/2004, 14h08

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