Bonjour,

Je débute et je souhaite appeler cette procédure, comment faire ??
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
16
17
18
19
20
21
22
23
24
25
26
27
 
CREATE OR REPLACE PROCEDURE getXML
(
        query IN varchar2, 
        rowset IN varchar2, 
        row IN varchar2, 
        result OUT CLOB
) IS
        ctxtype DBMS_XMLQuery.ctxType;
        string varchar2(32767);
        line varchar2(2000);
BEGIN
  -- Crée un context
  ctxtype := DBMS_XMLQuery.newContext(query);
 
  -- Affecte le Row tag
  DBMS_XMLQuery.setRowTag(ctxtype, row);
 
  -- Affecte le Row Set tag
  DBMS_XMLQuery.setRowSetTag(ctxtype, rowset);
 
  -- récupère le résultat
  result := DBMS_XMLQuery.getXML(ctxtype);
 
  -- Ferme le context
  DBMS_XMLQuery.closeContext(ctxtype);
END;
Merci pour votre aide...