服务器类为 asejdbc 的服务器是 Sybase SQL Server 和 Adaptive Server Enterprise(版本 10 和更高版本)服务器。对 Adaptive Server Enterprise 数据源的配置没有任何特殊要求。
quoted_identifiers 选项的本地设置控制是否对 Adaptive Server Enterprise 使用加引号的标识符。例如,如果在本地将 quoted_identifiers 选项设置为 [关闭],则会为 Adaptive Server Enterprise 关闭加引号的标识符。
当您发出 CREATE TABLE 语句后,SQL Anywhere 会使用以下数据类型转换关系自动将数据类型转换为对应的 Adaptive Server Enterprise 数据类型。
SQL Anywhere 数据类型 | Adaptive Server Enterprise 缺省数据类型 |
---|---|
BIT | bit |
TINYINT | tinyint |
SMALLINT | smallint |
INT | int |
INTEGER | integer |
DECIMAL [缺省值 p=30, s=6] | numeric(30.6) |
DECIMAL(128,128) | 不支持 |
NUMERIC [缺省值 p=30 s=6] | numeric(30.6) |
NUMERIC(128,128) | 不支持 |
FLOAT | real |
REAL | real |
DOUBLE | float |
SMALLMONEY | numeric(10.4) |
MONEY | numeric(19.4) |
DATE | datetime |
TIME | datetime |
TIMESTAMP | datetime |
SMALLDATETIME | datetime |
DATETIME | datetime |
CHAR(n) | varchar(n) |
CHARACTER(n) | varchar(n) |
VARCHAR(n) | varchar(n) |
CHARACTER VARYING(n) | varchar(n) |
LONG VARCHAR | text |
TEXT | text |
BINARY(n) | binary(n) |
LONG BINARY | image |
IMAGE | image |
BIGINT | numeric(19,0) |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |