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 :

Passer un tableau de JAVA vers Procedure PL/SQL


Sujet :

JDBC Java

  1. #1
    Membre actif
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Points : 215
    Points
    215
    Par défaut Passer un tableau de JAVA vers Procedure PL/SQL
    Bonjour à tous,

    Je tente, tant bien que mal, de passer un tableau à une procédure PL/SQL à partir de JAVA.

    J'ai tenté ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    oracle.sql.ARRAY sqlArray;
     ArrayDescriptor arrayDescriptor = ArrayDescriptor.createDescriptor("CHAR_ARRAY", conn);
    String[] content = { "test1","test2" };
    sqlArray = new oracle.sql.ARRAY(arrayDescriptor, conn, content);
    Mais apparement ça ne correspond pas à ce que je recherche.. il faut dans ce cas-ci créer un type en base de données..

    Est-ce possible de passer un ArrayList ou un String[] directement à l'appel d'une procédure ? du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cstmt.setObject(1,new String[]{"test"});
    Merci d'avance.

  2. #2
    Membre actif
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Points : 215
    Points
    215
    Par défaut
    Je me suis débrouillé autrement..
    Je passe une chaine de caractères constitué de sous chaînes avec un certain caractère séparateur et ensuite dans ma procédure PL / SQL , je fais un genre de SPLIT de cette chaine pour générer un tableau..


    Ceci dit, je suis toujours partant si vous avez une solution plus propre à mon problème initiale

    Bonne journée !

Discussions similaires

  1. Réponses: 5
    Dernier message: 29/11/2012, 19h21
  2. [java/oracle] procedures (PL/SQL) et Resulset
    Par maxfive7 dans le forum JDBC
    Réponses: 1
    Dernier message: 04/12/2006, 12h15
  3. Passer Tableau de String à une procedure.
    Par JFKen dans le forum Access
    Réponses: 3
    Dernier message: 02/08/2006, 16h26
  4. Passer un tableau de VbScript vers Javascript
    Par Poussy-Puce dans le forum ASP
    Réponses: 1
    Dernier message: 03/03/2006, 12h07
  5. passer un tableau a une procedure stockee
    Par graphicsxp dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/04/2005, 11h39

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