2.15 - Oracle 数据类型映射 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.15
Release Date
2021 年 3 月
Content Type
安装
用户指南
管理
配置
Publication ID
B035-5991-031K-CHS
Language
中文 (简体)

全局类型到 Oracle 数据类型

发起程序连接器将全局数据类型映射到 Oracle 数据类型。

全局数据类型 Oracle 数据类型
G_Array Varchar(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(Latin 字符集)
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(Latin 字符集)
G_Varchar_UTF8 / G_Varchar_UTF16 NVarchar2(Unicode 字符集)
G_XML NVarchar2
其他 不支持

Oracle 数据类型到全局类型

目标连接器将 Oracle 数据类型映射到全局数据类型。

Oracle 数据类型 全局数据类型
Binary_Double G_Double
Binary_Float G_Double
BLOB G_Blob
Char G_Char_UTF16 / G_Char_Latin(基于字符集)
CLOB G_Clob_UTF16 / G_Clob_Latin(基于字符集)
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
数字/浮点数据 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(基于字符集)
Varray G_Array
用户必须可以访问 SELECT_CATALOG_ROLE。
其他 当前不支持

Oracle Varchar 和 Binary 数据类型注意事项

Oracle 连接器 BLOB 列和 CLOB 列的大小上限分别为 2GB 和 1GB。但是,由于这些类型占用内存的特性,当其大小接近 1GB 时,Oracle 端将需要大量的资源。因此,在使用 CLOB 或 BLOB 类型时,Teradata 建议增加 Oracle 连接器驱动程序的堆大小。