Connexion à oracle+ listing des bases - Java - Programmation
Marsh Posté le 03-06-2008 à 22:16:21
Des nouvelles ? J'ai le même problème.
En fait j'ai une méthode qui retourne un script sql (une String), et avant de faire un executeUpdate() j'enlève le dernier caractère (donc le .
Mon script est sous la forme :
Code :
|
et ça ne passe pas. Alors qu'en faisant une seule "create" à la fois, ça passe :
Code :
|
Il n'y a pas moyen de faire plusieurs requetes/Insctructions en même temps ?
Marsh Posté le 03-06-2008 à 23:32:38
astrojojo a écrit : |
Tu peux utiliser les méthodes addBatch() et executeBatch() de Statement.
Marsh Posté le 01-05-2008 à 15:27:46
Bonjour,
Comme je l'ai fait avec des bases MySQL, j'aimerais me connecter à Oracle en java pour en lister les bases de données.
J'ai déjà un problème pour me connecter. En faisant des recherches sur internet, j'ai trouver cette méthode toute simple:
ça ne fonctionne pas, la ligne: ResultSet rset = stmt.executeQuery("SELECT NAME FROM V$DATABASE;" ); fait planter l'application : java.sql.SQLException: ORA-00911: Caractère non valide
j'ai essayé avec select * from test (j'ai une table test dans la base EXTRA) mais ça ne fonctionne pas non plus.
Je n'arrive pas à trouver l'erreur...