DBMS_CLOUD-Package - Formatoptionen für EXPORT_DATA
Beschreibung der gültigen Formatparameteroptionen für DBMS_CLOUD.EXPORT_DATA
mit Textdateien, CSV, JSON, Parquet oder XML und für Oracle Data Pump.
Dies sind die gültigen format
-Parameter zur Verwendung mit DBMS_CLOUD.EXPORT_DATA
. Sie geben die Textdateiausgabe an, wenn Sie die Option format
type
verwenden, und der Wert lautet: csv
, json
, parquet
oder xml
. Außerdem werden die format
-Optionen angezeigt, wenn format
type
datapump
lautet.
Es gibt zwei Möglichkeiten, das Argument format anzugeben:
format => '{"format_option" : “format_value” }'
Und:
format => json_object('format_option' value 'format_value'))
Beispiele:
format => json_object('type' VALUE 'json')
Um mehrere Formatoptionen anzugeben, trennen Sie die Werte durch ",
".
Beispiele:
format => json_object('compression' value 'gzip', 'type' value 'json')
Diese Tabelle deckt die Formatoptionen für DBMS_CLOUD.EXPORT_DATA
ab, wenn die Option type
des format
-Parameters eine der folgenden Optionen ist: CSV, JSON, Parquet oder XML. Weitere Verfahren und andere Ausgabetypen finden Sie unter DBMS_CLOUD Paketformatoptionen. Dort finden Sie eine Liste der Formatoptionen.
Formatoption | Beschreibung | Syntax |
---|---|---|
|
Gibt den Komprimierungstyp der Quelldatei an. Hinweis: Das ZIP-Archivierungsformat wird nicht unterstützt. Wenn Wenn Wenn
|
Wenn die
Standardwert: Nullwert bedeutet keine Kompression. Wenn die
Standardwert: Wenn der Typ
|
|
Gibt ein benutzerdefiniertes Feldtrennzeichen an. format => json_object('delimiter' value '|') Der Wert des Bezeichners darf kein ASCII-Code oder Escape-Zeichen sein. Hinweis
Diese Option gilt nur für type csv .
|
Standardwert ist |
|
Gibt mit Beispiele: format => JSON_OBJECT(‘quote’ value ‘(’, ‘endquote’ value ‘)’) Hinweis
Diese Option gilt nur für type csv .
|
Standardwert: Null, d.h. kein |
|
Gibt das Auftreten von Anführungszeichen im Feldwert mit dem Zeichen Hinweis
Diese Option gilt nur für type csv .
|
Standardwert: |
|
Die Formatoption Verwenden Sie
Die Werte für Block-Cipher-Verkettungsmodifikatoren und Block-Cipher-Padding-Modifikatoren lauten standardmäßig Die Formatoption
encryption wird mit den folgenden DBMS_CLOUD -Prozeduren verwendet:
Beispiele: format => JSON_OBJECT('encryption' value json_object ('type' value DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5, 'credential_name' value 'ENCRYPTION_CRED')) |
encryption:value Dabei ist Wert eine JSON-Zeichenfolge, die zusätzliche Parameter für die Verschlüsselung bereitstellt:
Gibt den Verschlüsselungstyp an.
Gibt die Zugangsdaten an, die zum Speichern des Verschlüsselungsschlüssels verwendet werden. user_defined_function: value Gibt eine vollqualifizierte benutzerdefinierte Funktion an, mit der das angegebene BLOB (binäres Large Object) entschlüsselt oder verschlüsselt wird. |
|
Schreibt Spaltennamen als erste Zeile in Ausgabedateien des Typs Die Option Die gültigen Werte sind:
Beispiele: format => JSON_OBJECT('type' value 'csv', 'delimiter' value '|', 'compression' value 'gzip', 'header' value true) Hinweis
Diese Option gilt nur für type csv .
|
Standardwert: |
|
Benutzerdefinierte Dateiendung zum Überschreiben der Standardauswahl für den Formattyp. Dies gilt für Textformate mit Wenn die angegebene Zeichenfolge nicht mit einem Punkt beginnt, wird automatisch ein Punkt vor der Dateiendung im letzten Dateinamen eingefügt. Wenn keine Dateiendung gewünscht wird, verwenden Sie den Wert: |
Gültige Werte: Jede Dateiendung. Standardwert: Abhängig von der Option
format type :
|
|
Anzahl von Byte für die maximale Größe der generierten Ausgabe. Dies gilt für textbasierte Formate für den Export von Daten mit Hinweis: Diese Option ist nicht gültig, wenn die Option |
Mindestwert: Höchstwert: 1 GB Standardwert: |
|
Im CSV-Format können Felder von zwei Begrenzungen umgeben werden. Geben Sie die Bezeichner mit Hinweis
Diese Option gilt nur für type csv .
|
Standardwert: Null. Felder werden nicht von Angeboten umschlossen. |
|
Gibt an, wie die vor- und nachgestellten Leerzeichen der Felder für das CSV-Format abgeschnitten werden. Leerzeichen werden vor den Anführungszeichen für das Feld abgeschnitten, wenn der Parameter Weitere Informationen finden Sie in der Beschreibung von trim_spec. Hinweis
Diese Option gilt nur für type csv .
|
Standardwert: |
|
Gibt den Typ der Ausgabedatei an.
Das Abfrageergebnis wird mit der SQL-Funktion XMLFOREST automatisch in das XML-Format transformiert. Verwenden Sie Spaltenaliasnamen, um die XML-Tagnamen für Spalten anzupassen. Wenn
Weitere Informationen finden Sie unter access_parameters-Klausel. |
|
Übergeordnetes Thema: DBMS_CLOUD Package