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

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

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata QueryGrid
Release Number
3.00
Published
Marzo de 2023
Language
Español
Last Update
2023-04-04
dita:mapPath
es-ES/dtm1676313130103.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-5991
Product Category
Analytical Ecosystem

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. 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.