Si supponga di avere una procedura memorizzata nel database Oracle che utilizza XML come parametro per elaborare i dati e si desidera passare il parametro XML alla procedura memorizzata per eseguirlo. Per questo caso, di seguito è riportato il blocco PLSQL di esempio che mostra come passare XML come parametro alla procedura memorizzata in Oracle.
Segui esattamente i passaggi del blocco PLSQL e modifica i dati XML con i tuoi dati XML e modifica la procedura p_xml_dummy con il nome della procedura memorizzata. Può essere funzione anche il metodo è lo stesso.
DECLARE
v_XML CLOB;
BEGIN
DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);
P_XML_DUMMY (TO_CLOB ('
7499
ALLEN
VENDITORE
7698
20/02/1981 00:00:00
1600
160
40
'));
FINE;