IBM Netezza 数据类型映射

适用于:Azure Synapse Analytics

Azure Synapse Pathway 从源系统(例如 IBM Netezza、Microsoft SQL Server 和 Snowflake)将 SQL 代码转译为与 Azure Synapse SQL 兼容的 T-SQL 代码。 Synapse Pathway 利用抽象语法树 (AST) 模型将源数据类型映射到支持的类型。

下面的链接集显示了每个受支持的源系统的源和目标数据类型映射。

IBM Netezza 数据类型 Azure Synapse SQL 数据类型
array 不支持
bigint bigint
二进制大型对象 [ ( n [ K | M | G ] ) ] nvarchar [ ( n | max ) ]
blob [ ( n [ K | M | G ] ) ] nvarchar [ ( n | max ) ]
byte [ ( n ) ] binary [ ( n ) ] | varbinary(max)
byteint smallint
char varying [ ( n ) ] varchar [ ( n | max) ]
character varying [ ( n ) ] varchar [ ( n | max) ]
char [ ( n ) ] char [ ( n ) ] | varchar(max)
字符 [ ( n ) ] char [ ( n ) ] | varchar(max)
character large object [ ( n [ K | M | G ] ) ] varchar [ ( n | max )
clob [ ( n [ K | M | G ] ) ] varchar [ ( n | max )
dataset 不支持
date date
dec [ ( p [ , s] ) ] decimal [ ( p [, s] ) ]
decimal [ ( p [ , s] ) ] decimal [ ( p [, s] ) ]
double precision float(53)
float [ ( n ) ] float [ ( n ) ]
graphic [ ( n ) ] nchar [ ( n ) ] | varchar(max)
interval 不支持
json [ ( n ) ] nvarchar [ ( n | max) ]
long varchar nvarchar(max)
long vargraphic nvarchar(max)
mbb 不支持
mbr 不支持
number [ ( ( p | *) [ , s ] ) ] numeric [ ( p [, s] ) ]
numeric [ ( p [, s] ) ] numeric [ ( p [, s] ) ]
period 不支持
real real
smallint smallint
st_geometry 不支持
time time
time with time zone datetimeoffset
timestamp datetime2
timestamp with time zone datetimeoffset
varbyte varbinary [ ( n | max ) ]
varchar [ ( n ) ] varchar [ ( n ) ]
vargraphic [ ( n ) ] nvarchar [ ( n | max ) ]
varray 不支持
xml 不支持
xmltype 不支持

下一步