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;
/
Les paramètres sont les suivants :
-
file_uri_list
: liste des fichiers d'export séparés par des virgules. L'utilisation de caractères génériques et de substitution n'est pas prise en charge dans file_uri_list
.
-
format
: indique le paramètre type
requis. Les valeurs valides sont datapump
, json
, xml
, csv
et parquet
. Elles définissent également éventuellement les options que vous pouvez indiquer pour l'export à l'aide du pilote d'accès ORACLE_DATAPUMP
.
-
query
: indique une instruction SELECT
afin que seules les données requises soient exportées. La requête détermine le contenu des fichiers dump.
Remarque
La procédure DBMS_CLOUD.EXPORT_DATA
crée les fichiers dump que vous indiquez dans file_uri_list
. La procédure ne remplace pas les fichiers. S'il existe un fichier dump dans file_uri_list
, DBMS_CLOUD.EXPORT_DATA
génère un autre fichier portant un nom unique. DBMS_CLOUD.EXPORT_DATA
ne crée pas de répertoires.
Pour obtenir des informations détaillées sur les paramètres, reportez-vous à Procédure EXPORT_DATA.