Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 远程数据访问 » 用于远程数据访问的服务器类

 

服务器类 MYSQLODBC

当您执行 CREATE TABLE 语句后,SQL Anywhere 会使用以下数据类型转换关系自动将数据类型转换为对应的 MySQL 数据类型。

SQL Anywhere 数据类型 MySQL 缺省数据类型
BIT bit(1)
VARBIT(n) 如果 (n <= 4000),则为 varbinary(n),否则为 longblob
LONG VARBIT longblob
TINYINT tinyint unsigned
SMALLINT smallint
INTEGER int
BIGINT bigint
UNSIGNED TINYINT tinyint unsigned
UNSIGNED SMALLINT int
UNSIGNED INTEGER bigint
UNSIGNED BIGINT decimal(20,0)
CHAR(n) 如果 (n < 255),则为 char(n),否则如果 (n <= 4000),则为 varchar(n),否则为 longtext
VARCHAR(n) 如果 (n <= 4000),则为 varchar(n),否则为 longtext
LONG VARCHAR longtext
NCHAR(n) if (n < 255),则为 national character(n),否则如果 (n <= 4000),则为 national character varying(n),否则为 longtext
NVARCHAR(n) 如果 (n <= 4000),则为 national character varying(n),否则为 longtext
LONG NVARCHAR longtext
BINARY(n) 如果 (n <= 4000),则为 varbinary(n),否则为 longblob
VARBINARY(n) 如果 (n <= 4000),则为 varbinary(n),否则为 longblob
LONG BINARY longblob
DECIMAL(precision, scale) decimal(precision, scale)
NUMERIC(precision, scale) decimal(precision, scale)
SMALLMONEY decimal(10,4)
MONEY decimal(19,4)
REAL real
DOUBLE float
FLOAT(n) float(n)
DATE date
TIME time
TIMESTAMP datetime
TIMESTAMP WITH TIMEZONE varchar(254)
XML longblob
ST_GEOMETRY longblob
UNIQUEIDENTIFIER varbinary(16)
 示例