DBMS_CLOUD Asignación de tipo de datos de Parquet a Oracle en el paquete
Describe la asignación de tipos de dato de Parquet a tipos de dato de Oracle.
Nota
Los tipos complejos, como asignaciones, arreglos y estructuras, están soportados a partir de Oracle Database 19c. Consulte DBMS_CLOUD Tipos complejos de Avro, ORC y Parquet del paquete para obtener información sobre el uso de tipos complejos de Parquet.
Los tipos complejos, como asignaciones, arreglos y estructuras, están soportados a partir de Oracle Database 19c. Consulte DBMS_CLOUD Tipos complejos de Avro, ORC y Parquet del paquete para obtener información sobre el uso de tipos complejos de Parquet.
Tipo de Parquet | Type Oracle |
---|---|
UINT_64 | NÚMERO(20) |
INT_64 | NÚMERO(19) |
UINT_32 | NÚMERO(10) |
INT_32 | NÚMERO(10) |
UINT_16 | NÚMERO(5) |
INT_16 | NÚMERO(5) |
UINT_8 | NÚMERO(3) |
INT_8 | NÚMERO(3) |
Booleano | NÚMERO(1) |
UTF8 BYTE_ARRAY | VARCHAR2(4000 BYTES) |
FLT | BINARY_FLOAT |
DBL | BINARY_DOUBLE |
DECIMAL(p) | NÚMERO(p) |
DECIMAL(p,s) | NUMBER(p,s) |
DATE | DATE |
STRING | VARCHAR2(4000) |
TIME_MILLIS | VARCHAR2(20 BYTES) |
TIME_MILLIS_UTC | VARCHAR2(20 BYTES) |
TIME_MICROS | VARCHAR2(20 BYTES) |
TIME_MICROS_UTC | VARCHAR2(20 BYTES) |
TIMESTAMP_MILLIS | TIMESTAMP(3) |
TIMESTAMP_MILLIS_UTC | TIMESTAMP(3) |
TIMESTAMP_MICROS | TIMESTAMP(6) |
TIMESTAMP_MICROS_UTC | TIMESTAMP(6) |
TIMESTAMP_NANOS | TIMESTAMP(9) |
Consulte DBMS_CLOUD Tipos complejos de Avro, ORC y Parquet del paquete para obtener información sobre el uso de tipos complejos de Parquet.
Tema principal: DBMS_CLOUD Soporte de Avro, ORC y Parquet