DBMS_CLOUD Mise en correspondance de types de données Oracle avec des types de données Avro
Décrit la mise en correspondance des types de données Avro avec les types de données Oracle.
Remarque
Les types complexes, tels que les mappings, les tableaux et les structures, sont pris en charge à partir d'Oracle Database 19c. Reportez-vous à DBMS_CLOUD Types complexes Avro, ORC et Parquet pour le package pour plus d'informations sur l'utilisation des types complexes Avro.
Les types complexes, tels que les mappings, les tableaux et les structures, sont pris en charge à partir d'Oracle Database 19c. Reportez-vous à DBMS_CLOUD Types complexes Avro, ORC et Parquet pour le package 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) |
FLT | BINARY_FLOAT |
Liste de distribution | BINARY_DOUBLE |
DÉCIMAL(p) | NUMÉRO(p) |
DÉCIMAL(p,s) | NUMBER(p,s) |
DATE | DATE |
CHAÎNE | VARCHAR2 |
TIME_MILLIS | VARCHAR2(20 OCTETS) |
TIME_MICROS | VARCHAR2(20 OCTETS) |
TIMESTAMP_MILLIS | HORODATAGE(3) |
TIMESTAMP_MICROS | HORODATAGE(6) |
ENUM | VARCHAR2(n) où : "n" est la longueur maximale réelle des valeurs possibles d'AVRO ENUM. |
DURÉE | RAW(2000) |
FIXED | RAW(2000) |
NULL | VARCHAR2(1) OCTET |
Pour plus d'informations sur l'utilisation des types complexes Avro, ORC et Parquet pour le package DBMS_CLOUD.
Rubrique parent : DBMS_CLOUD Prise en charge des formats Avro, ORC et Parquet