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(0)  | 
     
       -  | 
    
| 
       DATETIME2(n)  | 
     
       TIMESTAMP(n)  | 
     
       -  | 
    
| 
       DATETIMEOFFSET(n)  | 
     
       TIMESTAMPTZ  | 
     
       datetimeoffset类型转换 选择配置项的值为“将datetimeoffset类型转换为timestamptz类型“ ,可与DRS转换后在GaussDB 存储等价。  | 
    
| 
       TIME(p)  | 
     
       TIME(7)  | 
     
       -  | 
    
| 
       TIMESTAMP  | 
     
       BYTEA  | 
     
       -  | 
    
| 
       XML  | 
     
       XML  | 
     
       xml类型转换 选择配置项的值为“将XML类型转换为TEXT类型。”,可与DRS转换后在GaussDB 存储等价。  | 
    
| 
       CHAR(n)  | 
     
       CHAR(10)  | 
     
       字符集不匹配 选择配置项的值为“调整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  | 
     
       UNIQUEIDENTIFIER类型转换 选择配置项的值为“将UNIQUEIDENTIFIER类型转换为CHAR(36)类型。”,可与DRS转换后在GaussDB 存储等价。  |