DBMS_CLOUD Package Avro - Mapping tipo dati Oracle

Descrive il mapping dei tipi di dati Avro ai tipi di dati Oracle.

Nota

I tipi complessi, ad esempio mappe, array e strutture, sono supportati a partire da Oracle Database 19c. Per informazioni sull'utilizzo dei tipi complessi Avro, vedere DBMS_CLOUD Tipi di package Avro, ORC e Parquet Complex.
Tipo Avro Tipo Oracle
INT NUMERO (10)
LONG NUMERO (19)
SCATOLA NUMERO(1)
UTF8 BYTE_ARRAY RAW(2000)
FLT BINARY_FLOAT
DBL BINARY_DOUBLE
DECIMALE(p) NUMERO(p)
DECIMALE(p,s) NUMBER(p,s)
DATE DATE
STRING VARCHAR2
TIME_MILLIS VARCHAR2(20 BYTE)
TIME_MICROS VARCHAR2(20 BYTE)
TIMESTAMP_MILLIS INDICATORE ORARIO(3)
TIMESTAMP_MICROS INDICATORE ORARIO(6)
ENUM VARCHAR2(n) Dove: "n" rappresenta la lunghezza massima effettiva dei valori possibili di AVRO ENUM.
DURATA RAW(2000)
FISSO RAW(2000)
NULL VARCHAR2(1) BYTE

Per informazioni sull'utilizzo dei tipi complessi Avro, vedere DBMS_CLOUD Tipi di package Avro, ORC e Parquet Complex.