Angenommen, Sie haben eine gespeicherte Prozedur in der Oracle-Datenbank, die XML als Parameter zum Verarbeiten der Daten verwendet, und Sie möchten XML-Parameter an die gespeicherte Prozedur übergeben, um sie auszuführen. Für diesen Fall unten ist der Beispiel-PLSQL-Block, der zeigt, wie Sie XML als Parameter an gespeicherte Prozeduren in Oracle übergeben können.
Befolgen Sie genau die Schritte des PLSQL-Blocks und ändern Sie die XML-Daten mit Ihren XML-Daten und ändern Sie die Prozedur p_xml_dummy mit Ihrem gespeicherten Prozedurnamen. Es kann sowohl die Funktion als auch die Methode sein.
DECLARE
v_XML CLOB;
BEGIN
DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);
P_XML_DUMMY (TO_CLOB ('
7499
ALLEN
VERKÄUFER
7698
1981/02/20 00:00:00
1600
160
40
'));
ENDE;