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;
/
Os parâmetros são:
-
file_uri_list: é uma lista delimitada por vírgulas dos arquivos de exportação. O uso de caracteres curinga e de substituição não é suportado no file_uri_list.
-
format: especifica o parâmetro type necessário. Os valores válidos são datapump, json, xml, csv e parquet e também, opcionalmente, define as opções que você pode especificar para a exportação com o Driver de Acesso ORACLE_DATAPUMP.
-
query: especifica uma instrução SELECT para que somente os dados necessários sejam exportados. A consulta determina o conteúdo dos arquivos de dump.
Observação
O procedimento DBMS_CLOUD.EXPORT_DATA cria o(s) arquivo(s) de dump que você especificou no file_uri_list. O procedimento não substitui arquivos. Se existir um arquivo de dump no file_uri_list, o DBMS_CLOUD.EXPORT_DATA gerará outro arquivo com um nome exclusivo. DBMS_CLOUD.EXPORT_DATA não cria diretórios.
Para obter informações detalhadas sobre os parâmetros, consulte ProcedimentoEXPORT_DATA.