Asignación de tipo de datos de Generic JDBC - 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
El conector de Generic JDBC usa tipos JDBC (java.sql.Types) para asignar tipos de datos de Analytics Database a tipos de datos de destino. Se basa en el valor de retorno de ResultSetMetaData.GetColumnType() para recuperar el tipo de datos de una columna de destino y luego lo asigna a los tipos globales de QueryGrid.

Tipos globales a tipos de datos de Generic JDBC

Cuando se crea una tabla temporal en la base de datos de destino, el conector Teradata de inicio asigna tipos de datos de Analytics Database a tipos de datos globales, que el conector de Generic JDBC asigna al tipo JDBC.

Tipo de datos Tipo de datos globales Tipo de datos JDBC
Byteint G_Bit BIT
Blob G_Blob BLOB
Byteint G_Boolean BOOLEAN
Bigint G_BigInt BIGINT
integer G_Integer INTEGER
Smallint G_SmallInt SMALLINT
Byteint G_ByteInt SMALLINT
Byte G_Byte BINARY
Varbyte G_Varbyte VARBINARY
Char G_Char_Latin/G_Char_UTF16 CHAR/NCHAR
Clob G_Clob_Latin/G_Clob_UTF16 CLOB/NCLOB
Fecha G_Date DATE
Decimal G_Decimal DECIMAL
Double precision G_Double FLOAT
number G_Number DECIMAL
Float G_Float FLOAT
Timestamp G_TimeStamp TIMESTAMP
Time with time zone G_TimeWithTimeZone TIME_WITH_TIMEZONE
Timestamp with time zone G_TimeStampWithTimeZone TIMESTAMP_WITH_TIMEZONE
Hora G_Time TIME
Varchar G_Varchar_Latin/G_Varchar_UTF16 VARCHAR/NVARCHAR

Tipos de datos de Generic JDBC a tipos globales

El conector de destino de Generic JDBC asigna tipos de datos de JDBC a tipos de datos globales. Los tipos de datos globales se asignan a los tipos de datos de Analytics Database mediante el conector de inicio.

Tipo de datos JDBC Tipo de datos globales Tipo de datos
BIT G_Bit Byteint
BYTE, LONGVARBINARY G_Blob Blob
BOOLEAN G_Boolean Byteint
BIGINT G_BigInt Bigint
INTEGER G_Integer integer
TINYINT, SMALLINT G_SmallInt Smallint
BINARY G_Byte Byte
VARBINARY G_Varbyte Varbyte
CHAR, NCHAR G_Char_UTF16 Char
LONGVARCHAR, CLOB, LONGNVARCHAR, NCLOB G_Clob_UTF16 Clob
DATE G_Date Fecha
DECIMAL G_Decimal Decimal
REAL, FLOAT, DOUBLE G_Double Double precision
NUMERIC G_Number number
TIMESTAMP G_Timestamp Timestamp
TIME_WITH_TIMEZONE G_TimestampWithTimeZone Time with time zone
TIME G_Time Hora
VARCHAR, NVARCHAR, ARRAY G_Varchar_UTF16 Varchar
Cuando una tabla de destino contiene tipos de datos no admitidos, los Unsupported Datatypes de NVP se pueden establecer en Conversión a Varchar para convertir la columna con el tipo no admitido en varchar. Esto solo se admite con tipos de datos que se pueden convertir a varchar y viceversa, del tipo de datos varchar al tipo de datos no admitido.