Supposons que vous ayez une procédure stockée dans la base de données Oracle qui utilise XML comme paramètre pour traiter les données et que vous souhaitiez transmettre le paramètre XML à la procédure stockée pour l'exécuter. Pour ce cas ci-dessous, l'exemple de bloc PLSQL montre comment vous pouvez passer XML en tant que paramètre à une procédure stockée dans Oracle.
Suivez exactement les étapes du bloc PLSQL et modifiez les données XML avec vos données XML et modifiez la procédure p_xml_dummy avec votre nom de procédure stockée. Il peut s'agir d'une fonction ou d'une méthode identique.
DECLARE
v_XML CLOB ;
BEGIN
DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);
P_XML_DUMMY (TO_CLOB ('
7499
ALLEN
VENDEUR
7698
1981/02/20 00:00:00
1600
160
40
'));
FIN ;