Salut à tous,

J'ai le code Java suivant qui petrmet de faire un select sur une table qui se trouve dans une base de donnée sous Oracle.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ResultSet rs1 = st1.executeQuery("SELECT * from TBATCHSCH where session_consigne= \""+ 
             this.getSession()+"\""+ " AND uj= \"" +this.getUproc_job()+"\""+
              " AND retour = \""+this.getCode_erreur()+"\"");
Ce code pause pb et me sort une erreur Oracle ORA-00904, en fait il n'accepte pas les guillemets que je met. En fait il faut faire en oracle plutot retour = 'blabla' et retour = "blabla" comme je fais la. le pb cest que lorsque je remplace les " par les ' c'est java qui n'est plus content et qui commence à raler.
Quelqu'un pourra me donner la syntaxe exacte de cette ligne de code de façon à satisfaire à nos deux amis Java et Oracle.

Merci