Mappage de types de données Avro et Oracle dans l'ensemble DBMS_CLOUD
Décrit le mappage des types de données Avro aux types de données Oracle.
Note
Les types complexes, tels que les mappages, les tableaux et les structures, sont pris en charge à partir d'Oracle Database 19c. Voir DBMS_CLOUD Types complexes d'ensemble Avro, ORC et Parquet pour plus d'informations sur l'utilisation des types complexes Avro.
Les types complexes, tels que les mappages, les tableaux et les structures, sont pris en charge à partir d'Oracle Database 19c. Voir DBMS_CLOUD Types complexes d'ensemble Avro, ORC et Parquet pour plus d'informations sur l'utilisation des types complexes Avro.
| Type Avro | Type Oracle |
|---|---|
| INT | NOMBRE(10) |
| LONG | NOMBRE(19) |
| BOÎTE | NOMBRE(1) |
| UTF8 BYTE_ARRAY | RAW(2000) |
| FLOT | BINARY_FLOAT |
| Base de données | BINARY_DOUBLE |
| DÉCIMAL(p) | NUMÉRO(p) |
| DÉCIMAL(p,s) | NUMBER(p,s) |
| DATE | DATE |
| STRING | VARCHAR2 |
| TIME_MILLIS | VARCHAR2(20 OCTETS) |
| TIME_MICROS | VARCHAR2(20 OCTETS) |
| TIMESTAMP_MILLIS | TIMESTAMP(3) |
| TIMESTAMP_MICROS | TIMESTAMP(6) |
| ENUM | VARCHAR2(n) Où : "n" correspond à la longueur maximale réelle des valeurs possibles d'AVRO ENUM |
| DURATION | RAW(2000) |
| FIXED | RAW(2000) |
| NULL | VARCHAR2(1) OCTET |
Voir DBMS_CLOUD Types complexes d'ensemble Avro, ORC et Parquet pour plus d'informations sur l'utilisation des types complexes Avro.
Rubrique parent : DBMS_CLOUD Prise en charge d'Avro, ORC et Parquet