DBMS_CLOUD Mapeamento do Tipo de Dados Avro para Oracle do Pacote

Descreve o mapeamento de tipos de dados Avro 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 Avro.
Tipo Avro Tipo Oracle
INT NÚMERO (10)
LONG NÚMERO (19)
BOOL NÚMERO (1)
UTF8 BYTE_ARRAY BRUTO(2000)
FLT BINARY_FLOAT
DBL BINARY_DOUBLE
DECIMAL(p) NÚMERO(p)
DECIMAL(p,s) NUMBER(p,s)
DATE DATE
STRING VARCHAR2
TIME_MILLIS VARCHAR2(20 BYTES)
TIME_MICROS VARCHAR2(20 BYTES)
TIMESTAMP_MILLIS TIMESTAMP(3)
TIMESTAMP_MICROS TIMESTAMP(6)
ENUM VARCHAR2(n) Em que: "n" é o tamanho máximo real dos valores possíveis de AVRO ENUM
DURAÇÃO BRUTO(2000)
Corrigido BRUTO(2000)
NULO VARCHAR2(1) BYTE

Consulte DBMS_CLOUD Tipos Complexos Avro, ORC e Parquet do Pacote para obter informações sobre como usar tipos complexos Avro.