BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.csv',
format => JSON_OBJECT('type' value 'csv'),
query => 'SELECT * FROM sales'
);
END;
/
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => '"export_dir":sales.xml',
format => JSON_OBJECT('type' value 'xml'),
query => 'SELECT * FROM sales'
);
END;
/
Die Parameter sind:
-
file_uri_list: ist eine durch Komma getrennte Liste der Exportdateien. Die Verwendung von Platzhaltern und Ersetzungszeichen wird in file_uri_list nicht unterstützt.
-
format: Gibt den erforderlichen Parameter type an. Die gültigen Werte sind datapump, json, xml, csv und parquet. Außerdem werden optional die Optionen definiert, die Sie für den Export mit dem Zugriffstreiber ORACLE_DATAPUMP angeben können.
-
query: Gibt eine SELECT-Anweisung an, sodass nur die erforderlichen Daten exportiert werden. Die Abfrage bestimmt den Inhalt der Dumpdatei(en).
Hinweis
Mit der Prozedur DBMS_CLOUD.EXPORT_DATA werden die Dumpdateien erstellt, die Sie in file_uri_list angeben. Die Prozedur überschreibt keine Dateien. Wenn eine Dumpdatei in der Datei file_uri_list vorhanden ist, generiert DBMS_CLOUD.EXPORT_DATA eine weitere Datei mit einem eindeutigen Namen. DBMS_CLOUD.EXPORT_DATA erstellt keine Verzeichnisse.
Ausführliche Informationen zu den Parametern finden Sie unter Prozedur EXPORT_DATA.