Per visualizzare correttamente questo contenuto, è necessario abilitare JavaScript
Esportare i dati in una directory utilizzando DBMS_CLOUD.EXPORT_DATA
Usare DBMS_CLOUD.EXPORT_DATA per esportare i file in una directory.
La directory in cui si esportano i file può trovarsi nel file system di Autonomous Database o in un file system esterno collegato. Per ulteriori informazioni, vedere le seguenti pagine:
Eseguire DBMS_CLOUD.EXPORT_DATA e specificare il parametro formattype con il valore json per esportare i risultati come file CSV in una directory. Non includere il parametro credential quando si invia l'output a una directory.
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.csv',
format => JSON_OBJECT('type' value 'csv'),
query => 'SELECT * FROM sales'
);
END;
/
Quando i delimitatori di record includono caratteri di escape, ad esempio \r\n o \t, racchiudere i delimitatori di record tra virgolette doppie. Ad esempio, per utilizzare il delimitatore di record \r\n, racchiudere il valore tra virgolette doppie:"\r\n".
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.csv',
query => 'SELECT * FROM sales',
format => JSON_OBJECT('type' value 'json', 'recorddelimiter' value '"\r\n"' format json));
END;
/
Per il nome della directory viene fatta distinzione tra maiuscole e minuscole quando il nome della directory è racchiuso tra virgolette. Ad esempio:
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => '"export_dir":sales.csv',
format => JSON_OBJECT('type' value 'csv'),
query => 'SELECT * FROM sales'
);
END;
/
Di seguito sono riportati i parametri disponibili.
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 json, xml e csv.
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 nel file file_uri_list, DBMS_CLOUD.EXPORT_DATA genera un altro file con un nome univoco. DBMS_CLOUD.EXPORT_DATA non crea directory.
Eseguire DBMS_CLOUD.EXPORT_DATA e specificare il parametro formattype con il valore json per esportare i risultati come file JSON in una directory. Non includere il parametro credential quando si invia l'output a una directory.
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.dmp',
format => json_object('type' value 'json'),
query => 'SELECT * FROM sales'
);
END;
/
Quando i delimitatori di record includono caratteri di escape, ad esempio \r\n o \t, racchiudere i delimitatori di record tra virgolette doppie. Ad esempio, per utilizzare il delimitatore di record \r\n, racchiudere il valore tra virgolette doppie:"\r\n".
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.dmp',
query => 'SELECT * FROM sales',
format => JSON_OBJECT('type' value 'json', 'recorddelimiter' value '"\r\n"' format json));
END;
/
Per il nome della directory viene fatta distinzione tra maiuscole e minuscole quando il nome della directory è racchiuso tra virgolette. Ad esempio:
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => '"export_dir":sales.dmp',
format => json_object('type' value 'json'),
query => 'SELECT * FROM sales'
);
END;
/
Di seguito sono riportati i parametri disponibili.
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 json, xml e csv.
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 nel file file_uri_list, DBMS_CLOUD.EXPORT_DATA genera un altro file con un nome univoco. DBMS_CLOUD.EXPORT_DATA non crea directory.
Eseguire DBMS_CLOUD.EXPORT_DATA e specificare il parametro formattype con il valore json per esportare i risultati come file Parquet in una directory. Non includere il parametro credential quando si invia l'output a una directory.
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.parquet',
format => JSON_OBJECT('type' value 'parquet'),
query => 'SELECT * FROM sales'
);
END;
/
Per il nome della directory viene fatta distinzione tra maiuscole e minuscole quando il nome della directory è racchiuso tra virgolette. Ad esempio:
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => '"export_dir":sales.parquet',
format => JSON_OBJECT('type' value 'parquet'),
query => 'SELECT * FROM sales'
);
END;
/
Di seguito sono riportati i parametri disponibili.
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.
Eseguire DBMS_CLOUD.EXPORT_DATA e specificare il parametro formattype con il valore json per esportare i risultati come file XML in una directory. Non includere il parametro credential quando si invia l'output a una directory.
BEGIN
DBMS_CLOUD.EXPORT_DATA(
file_uri_list => 'export_dir:sales.csv',
format => JSON_OBJECT('type' value 'csv'),
query => 'SELECT * FROM sales'
);
END;
/
Per il nome della directory viene fatta distinzione tra maiuscole e minuscole quando il nome della directory è racchiuso tra virgolette. Ad esempio:
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 disponibili.
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 json, xml e csv.
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 nel file file_uri_list, DBMS_CLOUD.EXPORT_DATA genera un altro file con un nome univoco. DBMS_CLOUD.EXPORT_DATA non crea directory.