DBMS_CLOUD Mapeamento de Tipo de Dados do Pacote Parquet para Oracle
Descreve o mapeamento de tipos de dados Parquet para tipos de dados Oracle.
Observação
Tipos complexos, como mapas, arrays e structs, são suportados a partir do Oracle Database 19c. Consulte DBMS_CLOUD Tipos Complexos Avro, ORC e Parquet para obter informações sobre como usar tipos complexos Parquet.
Tipos complexos, como mapas, arrays e structs, são suportados a partir do Oracle Database 19c. Consulte DBMS_CLOUD Tipos Complexos Avro, ORC e Parquet para obter informações sobre como usar tipos complexos Parquet.
Tipo Parquet | Tipo 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) |
BOOL | 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) ou VARCHAR2(32767)
Dependendo do valor da opção de parâmetro de formato |
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 Complexos Avro, ORC e Parquet do Pacote para obter informações sobre como usar tipos complexos Parquet.
Tópico principal: DBMS_CLOUD Suporte a Avro, ORC e Parquet