機械翻訳について

A データ型変換

ゲートウェイは、Sybaseデータ型をOracleデータ型に変換します。

たとえば:

表A-1 データ型のマッピングおよび制限事項

Sybase Oracle コメント Oracleが大きなvarchar (32k)を使用する場合

BIGINT

NUMBER(19)

-

-

BINARY

RAW

-

-

BIT

NUMBER(3)

-

-

CHAR

CHAR

-

-

DATE

DATE

-

-

DATETIME

DATE

-

-

DECIMAL

NUMBER(p[,s])

-

-

FLOAT

FLOAT(53)

-

-

IMAGE

LONG RAW

-

-

INT

NUMBER(10)

NUMBER の範囲は、-2,147,483,647から2,147,483,647です

-

MONEY

NUMBER(p[,s])

-

-

NUMERIC

NUMBER(p[,s])

-

-

REAL

FLOAT(24)

-

-

SMALLDATETIME

DATE

-

-

SMALLINT

NUMBER(5)

NUMBER の範囲は、 -32,767から32,767です

-

SMALLMONEY

NUMBER(p[,s])

-

-

SYSNAME

VARCHAR2

-

-

TEXT

LONG

-

-

TIME

CHAR(15)

-

-

TIMESTAMP

RAW

-

-

TINYINT

NUMBER(3)

-

-

UNICHAR

NCHAR

-

-

UNSIGNED BIGINT

NUMBER(20)

-

-

UNSIGNED INT

NUMBER(10)

-

-

UNSIGNED SMALLINT

NUMBER(5)

-

-

UNITEXT

LONG

Oracle DB文字セット= Unicodeの場合。 それ以外の場合はサポートされません

-

UNIVARCHAR

NVARCHAR

-

-

VARBINARY

RAW

-

-

VARCHAR

VARCHAR2

N < = 4000

N <= 32767