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 の使用法 » リモート・データとバルク・オペレーション » リモート・データ・アクセスのサーバ・クラス » ODBC ベースのサーバ・クラス

 

サーバ・クラス mysqlodbc

CREATE TABLE 文を発行するときに、SQL Anywhere は、次のデータ型変換を使用して、データ型を対応する MySQL のデータ型に自動的に変換します。

SQL Anywhere データ型 MySQL のデフォルト・データ型
BIT bit(1)
TINYINT tinyint unsigned
SMALLINT smallint
INT、INTEGER int
BIGINT bigint
DECIMAL(p,s)、NUMERIC(p,s) decimal(p,s)
DATE date
TIME time
DATETIME、TIMESTAMP datetime
MONEY decimal(19,4)
SMALLMONEY decimal(10,4)
FLOAT float
REAL real
CHAR(n)

n が 254 未満の場合 char(n)

n が 254 以上、4000 未満の場合 varchar(n)

n が 4000 以上の場合 longtext

VARCHAR(n)

n が 4000 未満の場合 varchar(n)

n が 4000 以上の場合 longtext

LONG VARCHAR longtext
BINARY(n)、VARBINARY(n)

n が 4000 未満の場合 varbinary(n)

n が 4000 以上の場合 longblob

LONG BINARY longblob