Bonjour,
Où se trouve l'erreur dans ma procédure ?
Voilà ce que SQL*Plus me dit comme erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 CREATE OR REPLACE PROCEDURE user_table_XML ( nom_table VARCHAR2 ) IS BEGIN CREATE TABLE nom_table OF XMLType; insert into nom_table values ( XMLType( DBMS_XMLQuery.GetXML('SELECT numdep, nomdep, nomloc FROM departement') ) ); END; /
Quelqu'un peut m'expliquer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 PLS-00103: Symbole "CREATE" rencontré à la place d'un des symboles suivants : begin case declare exit for goto if loop mod null pragma raise return select update while with <identificateur> <identificateur entre guillemets> <variable bind> << close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe
Merci !
Partager