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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » リモート・データとバルク・オペレーション » リモート・データ・アクセスのサーバ・クラス » JDBC ベースのサーバ・クラス

 

サーバ・クラス asejdbc

サーバ・クラス asejdbc のサーバは Sybase SQL Server と Adaptive Server Enterprise (バージョン 10 以降) のサーバです。Adaptive Server Enterprise データ・ソースの設定には、特別な要件はありません。

注意
  • quoted_identifiers オプションのローカル設定は、Adaptive Server Enterprise の引用符付き識別子の使用を制御します。たとえば、quoted_identifiers オプションをローカルで Off に設定すると、Adaptive Server Enterprise に対して引用符付き識別子がオフになります。

データ型変換:JDBC と 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)