Bonjour.
J'essaie de créer une vue avec une requête en PHP:
Pour exécuter la requête, je tape:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $requete="create or replace view vueunitesgraindiam as (select TRONCON_GRAINDIAMUNIT, count(*) as NBAPPARITIONS from RELTRONCONS group by TRONCON_GRAINDIAMUNIT);";
où executeRequeteEnEcriture est la fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part executeRequeteEnEcriture($connexion, $requete)
Mais j'obtiens le message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function executeRequeteEnEcriture($connexion, $requete) { $pointeur=oci_parse($connexion,$requete); if(!$pointeur) { $erreur = oci_error($connexion); error_log($erreur['message']); } else { $reussite=oci_execute($pointeur); oci_free_statement($pointeur); } } }Or la requête fonctionne très bien si je la tape directement dans l'interface graphique d'Oracle Express 10g.ORA-00911: caractère non valide
Où est le problème ? Merci.
Partager