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;
/
Di seguito sono riportati i parametri.
-
file_uri_list
: è una lista delimitata da virgole dei file di esportazione. L'uso dei caratteri jolly e di sostituzione non è supportato nel file file_uri_list
.
-
format
: specifica il parametro type
richiesto. I valori validi sono datapump
, json
, xml
, csv
e parquet
e, facoltativamente, definisce anche le opzioni che è possibile specificare per l'esportazione con il driver di accesso ORACLE_DATAPUMP
.
-
query
: specifica un'istruzione SELECT
in modo che vengano esportati solo i dati richiesti. La query determina il contenuto dei file di dump.
Nota
La procedura DBMS_CLOUD.EXPORT_DATA
crea i file di dump specificati nel file file_uri_list
. La procedura non sovrascrive i file. Se esiste un file di dump in file_uri_list
, DBMS_CLOUD.EXPORT_DATA
genera un altro file con un nome univoco. DBMS_CLOUD.EXPORT_DATA
non crea directory.
Per informazioni dettagliate sui parametri, vedere EXPORT_DATA Procedura.