Asignación de tipo de datos de Avro a Oracle en el paquete DBMS_CLOUD

Describe la asignación de tipos de dato Avro a tipos de dato de Oracle.

Nota

Los tipos complejos, como asignaciones, matrices y estructuras, están soportados a partir de Oracle Database 19c. Consulte DBMS_CLOUD Package Avro, ORC, and Parquet Complex Types para obtener información sobre el uso de tipos de complejos Avro.
Tipo de Avro Type Oracle
INT NÚMERO(10)
LONG NÚMERO(19)
Booleano NÚMERO(1)
UTF8 BYTE_ARRAY RAW(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) Donde: "n" es la longitud máxima real de los posibles valores de AVRO ENUM
DURATION RAW(2000)
FIXED RAW(2000)
NULO VARCHAR2(1) BYTE

Consulte DBMS_CLOUD Package Avro, ORC, and Parquet Complex Types para obtener información sobre el uso de tipos de complejos Avro.