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 délimitée par des virgules des fichiers d'exportation. L'utilisation de caractères génériques et de caractères de substitution n'est pas prise en charge dans file_uri_list.
-
format : Spécifie le paramètre type requis. Les valeurs valides sont datapump, json, xml, csv et parquet et définit également facultativement les options que vous pouvez spécifier pour l'exportation avec le pilote d'accès ORACLE_DATAPUMP.
-
query : Spécifie un énoncé SELECT afin que seules les données requises soient exportées. L'interrogation détermine le contenu des fichiers dump.
Note
La procédure DBMS_CLOUD.EXPORT_DATA crée les fichiers de vidage que vous spécifiez dans file_uri_list. La procédure ne remplace pas les fichiers. Si un fichier de vidage existe dans file_uri_list, DBMS_CLOUD.EXPORT_DATA génère un autre fichier avec un nom unique. DBMS_CLOUD.EXPORT_DATA ne crée pas de répertoires.
Pour des informations détaillées sur les paramètres, voir ProcédureEXPORT_DATA.