Mise en correspondance de types de données Parquet avec des types de données Oracle pour le package DBMS_CLOUD
Décrit la mise en correspondance des types de données Parquet 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 Parquet.
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 Parquet.
Type Parquet | Type Oracle |
---|---|
UINT_64 | NOMBRE(20) |
INT_64 | NOMBRE(19) |
UINT_32 | NOMBRE(10) |
INT_32 | NOMBRE(10) |
UINT_16 | NOMBRE(5) |
INT_16 | NOMBRE(5) |
UINT_8 | NOMBRE(3) |
INT_8 | NOMBRE(3) |
BOÎTE | NOMBRE(1) |
UTF8 BYTE_ARRAY | VARCHAR2(4000 OCTETS) |
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(4000) ou VARCHAR2(32767)
En fonction de la valeur de l'option de paramètre de format |
TIME_MILLIS | VARCHAR2(20 OCTETS) |
TIME_MILLIS_UTC | VARCHAR2(20 OCTETS) |
TIME_MICROS | VARCHAR2(20 OCTETS) |
TIME_MICROS_UTC | VARCHAR2(20 OCTETS) |
TIMESTAMP_MILLIS | HORODATAGE(3) |
TIMESTAMP_MILLIS_UTC | HORODATAGE(3) |
TIMESTAMP_MICROS | HORODATAGE(6) |
TIMESTAMP_MICROS_UTC | HORODATAGE(6) |
TIMESTAMP_NANOS | HORODATAGE(9) |
Reportez-vous à Types complexes Avro, ORC et Parquet pour le package DBMS_CLOUD pour plus d'informations sur l'utilisation des types complexes Parquet.
Rubrique parent : DBMS_CLOUD Prise en charge des formats Avro, ORC et Parquet