2.15 - Asignación de tipo de datos de Oracle - Teradata QueryGrid

Teradata® QueryGrid™ Guía de instalación y uso

Product
Teradata QueryGrid
Release Number
2.15
Release Date
Marzo de 2021
Content Type
Administración
Configuración
Guía del usuario
Instalación
Publication ID
B035-5991-031K-ESN
Language
Español (España)

Tipos globales a tipos de datos de Oracle

El conector del iniciador asigna tipos de datos globales a tipos de datos de Oracle.

Tipo de datos globales Tipo de datos de Oracle
G_Array Varchar (conjunto de caracteres Unicode)
G_Array_VC_UTF16/G_Array_VC_Latin Array
G_Bigint number
G_Blob Blob
G_Boolean Number(1)
G_Byte Long Raw
G_ByteInt Number(3)
G_Char_Latin Char (conjunto de caracteres Latino)
G_Char_UTF8 / G_Char_UTF16 NChar
G_Clob_Latin Clob
G_Clob_UTF8 / G_Clob_UTF16 NClob
G_Date Date
G_Decimal number
G_Double Binary_Double
G_Float Binary_Double
G_Integer Number(38)
G_IntervalDayToSecond Interval day to second
G_IntervalYearToMonth Interval year to month
G_JSON_UTF16 / G_JSON NVarchar2
G_JSON_Latin Varchar2
G_Number Number
G_SmallInt Number(38)
G_Time Varchar2(15)
G_Timestamp Timestamp
G_TimestampWithTimeZone Timestamp with time zone
G_TimeWithTimeZone Varchar2(21)
G_IntervalYear Varchar2(21)
G_IntervalDay Varchar2(21)
G_IntervalDayToHour Varchar2(21)
G_IntervalDayToMinute Varchar2(21)
G_IntervalHour Varchar2(21)
G_IntervalHourToMinute Varchar2(21)
G_IntervalHourToSecond Varchar2(21)
G_IntervalMinute Varchar2(21)
G_IntervalMinuteToSecond Varchar2(21)
G_IntervalSecond Varchar2(21)
G_IntervalMonth Varchar2(21)
G_Varbyte Long raw
G_Varchar_Latin Varchar2 (conjunto de caracteres latino)
G_Varchar_UTF8 / G_Varchar_UTF16 NVarchar2 (conjunto de caracteres Unicode)
G_XML NVarchar2
Otros No admitido

Tipos de datos de Oracle a tipos globales

El conector de destino asigna tipos de datos de Oracle a tipos de datos globales.

Tipo de datos de Oracle Tipo de datos globales
Binary_Double G_Double
Binary_Float G_Double
Blob G_Blob
Char G_Char_UTF16/G_Char_Latin (basado en el conjunto de caracteres)
Clob G_Clob_UTF16 / G_Clob_Latin (basado en el conjunto de caracteres)
Date G_Timestamp
integer G_Integer
IntervalDS G_IntervalDayToSecond
IntervalYM G_IntervalYearToMonth
Long G_Clob_UTF16
Long raw G_Blob
NChar G_Char_UTF16
NClob G_Clob_UTF16
Number / Float G_Number
Numeric G_Number
NVarchar2 G_Varchar_UTF16
RAW G_Varbyte
Timestamp G_Varbyte
Timestamp with local time zone G_TimeStamp
Timestamp with time zone G_TimestampWithTimeZone
Varchar2/Varchar G_Varchar_UTF16/G_Varchar_Latin (basado en el conjunto de caracteres)
Varray G_Array
El usuario debe tener acceso a SELECT_CATALOG_ROLE.
Otros No se admite actualmente

Consideraciones sobre tipos binarios y Varchar de Oracle

Las columnas BLOB del conector de Oracle están restringidas a un máximo de 2 GB, mientras que las columnas CLOB tienen un tamaño máximo de 1 GB. Sin embargo, debido a la naturaleza en memoria de estos tipos, es necesaria una gran cantidad de recursos en el lado de Oracle cuando sus tamaños se acercan a 1 GB. Por lo tanto, Teradata recomienda aumentar el tamaño de la pila del controlador del conector de Oracle al trabajar con tipos CLOB o BLOB.