Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1197 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java/SQL]SQL command not properly ended

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java/SQL]SQL command not properly ended

n°1000464
scOulOu
Born Under Saturn
Posté le 04-03-2005 à 11:27:00  profilanswer
 

Bon je balance un insert INSERT INTO table_name (..., ...) VALUES (..., ...) à ma base par l'intermédiare de jdbc, et le prog me renvoie cette charmante erreur :
 
ORA-00933: SQL command not properly ended
 
Sachant que :
- l'update s'est qd même fait en base
- qu'en balançant le même update directement ds la base, tout marche sans erreur
 
Je comprends pas trop ce qui se passe :/
Qqu'un a une idée ?

mood
Publicité
Posté le 04-03-2005 à 11:27:00  profilanswer
 

n°1000488
phnatomass
Je m'empare de ton esprit !!
Posté le 04-03-2005 à 11:41:57  profilanswer
 

Tu n'aurais pas laissé 1 ; à la fin de ta requete sql via JDBC ?

n°1000647
scOulOu
Born Under Saturn
Posté le 04-03-2005 à 13:56:32  profilanswer
 

Non, j'ai aussi essayé en rajoutant un ";" et ça donne une autre erreur, en fait :/

n°1001056
scOulOu
Born Under Saturn
Posté le 04-03-2005 à 17:24:28  profilanswer
 

Raah putain mais je vais devenir fou, bordel !
 
Voilà ce que cette saloperie de driver jdbc est pas foutu d'utiliser, alors qu'Oracle trouve rien à redire ;

Code :
  1. INSERT INTO SHS_BUFR_ZPP_PORTEFEUILLE (AGENCE, CODE, LIBELLE, NB_PACS_TOT, RESPONSABLE) VALUES ('DI', 'PF', 'PF-Exploitation  Stat et Mep', 0, 'DRD')


 
Et voilà la trace générée :

Code :
  1. java.sql.SQLException: ORA-00933: SQL command not properly ended
  2. at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
  3. at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
  4. at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
  5. at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405)
  6. at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:822)
  7. at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:1446)
  8. at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1371)
  9. at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1900)
  10. at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:693)
  11. at test.insertTheTableInGS(test.java:258)
  12. at test.insertTablesInGS(test.java:206)
  13. at test.main(test.java:378)


 
Y'a des idées ? Parce que je vois vraiment pas, là...

n°1001095
sircam
I Like Trains
Posté le 04-03-2005 à 17:55:47  profilanswer
 

:??:  
 
Fais toujours voir le code ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1001283
scOulOu
Born Under Saturn
Posté le 04-03-2005 à 20:48:06  profilanswer
 

Oh non de Dieu, à tête reposée, sans même le code devt les yeux, je crois que je vois ce qu'il y a... Bon ben je vérifierai ça lundi. Putain si c'est ça, ça voudra dire que j'ai perdu un certain temps sur une grosse connerie. Le fardeau de l'informaticien, quoi :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java/SQL]SQL command not properly ended

 

Sujets relatifs
[Java][Linux : probleme d'accents][java] Executer une appli java par double clic
connection java MySqlconversion d'un float en String avec java
[JAVA] Limite du BufferedReader ?[JAVA] Probleme de conversion de String en Date?
Clef externe SQL[SQL] Export de table dans un fichier : commande ?
[JAVA] online updatebase de donnée livre avec My SQL
Plus de sujets relatifs à : [Java/SQL]SQL command not properly ended


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR