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.