Bonjour,

J'ai un gros soucis, je fait des insertions lors d'un processus de màj dont voici un exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<cfquery name="test" datasource="...">
    INSERT WHEN (89 = PAGE_ID) THEN
    INTO T_PAGE_LANG ( PALA_ID_PAGE, PALA_DESC )
    VALUES ( 89, 'test')
    SELECT PAGE_ID FROM T_PAGE WHERE PAGE_ENABLE = 1
</cfquery>
Ma requête fonctionne très bien avec Coldfusion 7 mais sur la version 8 j'ai l'erreur suivante :

ORA-00933: la commande SQL ne se termine pas correctement
J'ai bien sur contrôler et il ne s'agit pas d'un problème SQL. Par contre je crois que Coldfusion permet plusieurs requêtes dans un cfquery et il ne comprend pas ma requête.

Si quelqu'un à une idée sur le problème son aide est la bienvenue ! Merci d'avance.

Pour info : Je travail sur Oracle avec le driver JDBC 10.2.0.3.0 pour cf8 et cf7.