Microsoft SQL Server To GaussDB配置项使用说明
源数据库数据类型 |
转换后数据类型 |
相关的转换配置 |
---|---|---|
TINYINT |
TINYINT |
- |
SMALLINT |
SMALLINT |
- |
INT |
INT |
- |
BIGINT |
BIGINT |
- |
DECIMAL |
DECIMAL |
- |
NUMERIC |
NUMERIC |
- |
FLOAT |
FLOAT |
- |
REAL |
REAL |
- |
SMALLMONEY |
numeric(10, 4) |
- |
MONEY |
numeric(19, 4) |
- |
BIT |
BOOLEAN |
bit类型转换 选择配置项的值为“将bit类型转换为boolean类型。”,可与DRS转换后在GaussDB 存储等价。 |
DATE |
DATE |
- |
SMALLDATETIME |
SMALLDATETIME |
- |
DATETIME |
TIMESTAMP(3) |
- |
DATETIME2(n) |
TIMESTAMP(n) |
- |
DATETIMEOFFSET(n) |
TIMESTAMPTZ(n) |
datetimeoffset类型转换 选择配置项的值为“将datetimeoffset类型转换为timestamptz类型“ ,可与DRS转换后在GaussDB 存储等价。 |
TIME(p) |
TIME(p) |
- |
TIMESTAMP |
BYTEA |
- |
XML |
XML |
xml类型转换 选择配置项的值为“将XML类型转换为TEXT类型。”,可与DRS转换后在GaussDB 存储等价。 |
CHAR(n) |
CHAR(n) |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
VARCHAR(n) |
VARCHAR(n) |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
varchar(max) |
TEXT |
VARCHAR(MAX)类型转换 选择配置项的值为“将VARCHAR(MAX)类型转换为TEXT类型。 ”,可与DRS转换后在GaussDB 存储等价。 |
NCHAR(n) |
NCHAR(n) |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
NVARCHAR(n) |
NVARCHAR2(n) |
- |
NVARCHAR(max) |
TEXT |
NVARCHAR(MAX)类型转换 选择配置项的值为“将NVARCHAR(MAX)类型转换为TEXT类型。 ”,可与DRS转换后在GaussDB 存储等价。 |
BINARY(n) |
BYTEA |
- |
VARBINARY(n) |
BYTEA |
- |
VARBINARY(MAX) |
BYTEA |
VARBINARY(MAX)类型转换 选择配置项的值为“将VARBINARY(MAX)类型转换为BYTEA类型。”,可与DRS转换后在GaussDB 存储等价。 |
IMAGE |
BYTEA |
IMAGE类型转换 选择配置项的值为“将IMAGE类型转换为BYTEA类型”,可与DRS转换后在GaussDB 存储等价。 |
HIERARCHYID |
BYTEA |
HIERARCHYID类型转换 选择配置项的值为“将HIERARCHYID类型转换为BYTEA类型。”,可与DRS转换后在GaussDB 存储等价。 |
NTEXT |
TEXT |
NTEXT类型转换 选择配置项的值为“将NTEXT类型转换为TEXT类型。”,可与DRS转换后在GaussDB 存储等价。 |
TEXT |
TEXT |
TEXT类型转换 选择配置项的值为“将TEXT类型转换为TEXT类型。”,可与DRS转换后在GaussDB 存储等价。 |
UNIQUEIDENTIFIER |
UUID |
- |