次の表は、SQL Anywhere および Ultra Light のリモートデータ型がどのように SAP Sybase IQ の統合データ型にマッピングされるかを示します。たとえば、リモートデータベースの LONG VARBIT 型のカラムは、統合データベースでは LONG VARCHAR 型にする必要があります。
SQL Anywhere または Ultra Light のデータ型 | SAP Sybase IQ | 注意 |
---|---|---|
BIGINT |
BIGINT |
|
BIT |
BIT |
|
BINARY(n) |
BINARY(n) |
|
CHAR(n) |
CHAR(n) |
255 バイトを超える CHAR および VARCHAR カラムにはいくつかの制限があります。詳細については、SAP Sybase IQ のマニュアルを参照してください。 |
DATE |
DATE |
|
DATETIME |
DATETIME |
|
DECIMAL(p,s) |
DECIMAL(p,s) |
|
DOUBLE |
DOUBLE |
|
FLOAT(p) |
FLOAT(p) |
|
INT |
INT |
|
LONG BINARY / IMAGE |
LONG BINARY / IMAGE |
|
LONG NVARCHAR / NTEXT |
このデータ型は SAP Sybase IQ では利用できません。 |
|
LONG VARBIT |
LONG VARCHAR |
|
LONG VARCHAR / TEXT |
TEXT |
|
MONEY |
MONEY |
|
NCHAR(n) |
このデータ型は SAP Sybase IQ では利用できません。 |
|
NVARCHAR(n) |
このデータ型は SAP Sybase IQ では利用できません。 |
|
NUMERIC(p,s) |
NUMERIC(p,s) |
|
SMALLDATETIME |
SMALLDATETIME |
|
SMALLMONEY |
SMALLMONEY |
|
ST_GEOMETRY |
このデータ型は SAP Sybase IQ では利用できません。 |
|
TIME |
TIME |
|
TIMESTAMP |
TIMESTAMP |
|
TIMESTAMP WITH TIME ZONE | VARCHAR(34) | |
TINYINT |
TINYINT |
|
UNIQUEIDENTIFIER |
UNIQUEIDENTIFIER |
|
UNSIGNED BIGINT |
UNSIGNED BIGINT |
|
UNSIGNED INT |
UNSIGNED INT |
|
UNSIGNED SMALLINT |
SMALLINT |
|
UNSIGNED TINYINT |
TINYINT |
|
VARBINARY(n) |
VARBINARY(n) |
|
VARBIT(n) |
VARCHAR(n) |
|
VARCHAR(n) |
VARCHAR(n) |
255 バイトを超える CHAR および VARCHAR カラムにはいくつかの制限があります。詳細については、SAP Sybase IQ のマニュアルを参照してください。 |
XML |
LONG BINARY / IMAGE |
次の表は、SAP Sybase IQ の統合データ型がどのように SQL Anywhere および Ultra Light のリモートデータ型にマッピングされるかを示します。たとえば、統合データベースの DOUBLE PRECISION 型のカラムは、リモートデータベースでは DOUBLE 型にする必要があります。
SAP Sybase IQ | SQL Anywhere または Ultra Light のデータ型 | 注意 |
---|---|---|
BIGINT |
BIGINT |
|
BINARY(n) |
BINARY(n) |
|
BIT |
BIT |
|
CHAR(n) |
VARCHAR(n) |
|
DATE |
DATE |
|
DATETIME |
DATETIME |
|
DECIMAL(p,s) |
DECIMAL(p,s) |
|
DOUBLE |
DOUBLE |
|
FLOAT(p) |
FLOAT(p) |
|
INT |
INT |
|
LONG BINARY / IMAGE |
LONG BINARY / IMAGE |
|
LONG VARCHAR / TEXT |
LONG VARCHAR / TEXT |
|
MONEY |
MONEY |
|
NUMERIC(p,s) |
NUMERIC(p,s) |
|
REAL |
REAL |
|
SMALLDATETIME |
SMALLDATETIME |
|
SMALLINT |
SMALLINT |
|
SMALLMONEY |
SMALLMONEY |
|
TIME |
TIME |
|
TIMESTAMP |
TIMESTAMP |
|
TINYINT |
TINYINT |
|
UNIQUEIDENTIFIER |
UNIQUEIDENTIFIER |
|
UNSIGNED BIGINT |
UNSIGNED BIGINT |
|
UNSIGNED INT |
UNSIGNED INT |
|
VARBINARY(n) |
VARBINARY(n) |
|
VARCHAR(n) |
VARCHAR(n) |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |