DBMS_CLOUD-Package - Datentypzuordnung von Avro zu Oracle
Beschreibt die Zuordnung von Avro-Datentypen zu Oracle-Datentypen.
Hinweis
Hinweis: Komplexe Typen wie Maps, Arrays und Structs werden ab Oracle Database 19c unterstützt. Informationen zur Verwendung von komplexen Avro-Typen finden Sie unter Komplexe DBMS_CLOUD-Package Avro, ORC und Parquet.
| Avro-Typ | Oracle-spezifischer Typ |
|---|---|
| INT | ZAHL (10) |
| LONG | ZAHL (19) |
| Frachtbrief | ZAHL (1) |
| UTF8 BYTE_ARRAY | RAW(2000) |
| FLT | BINARY_FLOAT |
| DBL | BINARY_DOUBLE |
| DEZIMAL (p) | ANZAHL(p) |
| DECIMAL(p,s) | NUMBER(p,s) |
| DATE | DATE |
| STRING | VARCHAR2 |
| TIME_MILLIS | VARCHAR2(20 BYTE) |
| TIME_MICROS | VARCHAR2(20 BYTE) |
| TIMESTAMP_MILLIS | TIMESTAMP(3) |
| TIMESTAMP_MICROS | TIMESTAMP(6) |
| ENUM | VARCHAR2(n) Wo: "n" die tatsächliche maximale Länge der möglichen Werte der AVRO ENUM ist |
| DURATION | RAW(2000) |
| FIXED | RAW(2000) |
| NULL | VARCHAR2(1) BYTE |
Informationen zur Verwendung von komplexen Avro-Typen finden Sie unter Komplexe DBMS_CLOUD-Package Avro, ORC und Parquet.