各アクティビティでの Microsoft SQL Server のデータ型と、それに対応する LEI (IBM® Lotus Enterprise Integrator®) および DECS (IBM Domino® 基幹連携サービス) のデータ型を次の表に示します。
この表については、第 3 章を参照してください。
Execute のデータ型は、次の表のとおりです。
Microsoft SQL Server |
Lotus® Connector API |
---|---|
BIT |
Int |
TINYINT |
Int |
SMALLINT |
Int |
INT |
Int |
REAL |
Float |
FLOAT |
Float |
DECIMAL |
数値 |
NUMERIC |
数値 |
UNIQUEIDENTIFIER |
Text (固定長、長さ=39) |
SMALLMONEY |
通貨 |
MONEY |
通貨 |
SMALLDATETIME |
日付/時刻 |
DATETIME |
日付/時刻 |
CHAR |
Text (固定長、最大<= 8000) |
VARCHAR |
Text (可変長、最大<= 8000) |
TEXT |
Text (可変長、制限なし) |
NCHAR |
Text (固定長、最大<= 8000) |
NVARCHAR |
Text (可変長、最大<= 8000) |
NTEXT |
Text (可変長、制限なし) |
BINARY |
Binary (固定長、最大<= 8000) |
VARBINARY |
Binary (可変長、最大<= 8000) |
IMAGE |
Binary (可変長、制限なし) |
TIMESTAMP |
バイナリ |
Fetch のデータ型は、次の表のとおりです。
Microsoft SQL Server |
Lotus Connector API |
|
---|---|---|
BIT、TINYINT、SMALLINT、INT |
Int |
|
TINYINT、SMALLINT、INT、REAL、FLOAT、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY、MONEY (p) |
Float |
|
TINYINT、SMALLINT、INT、REAL (o)、FLOAT (o)、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY、MONEY |
通貨 |
|
TINYINT(p, o)、SMALLINT (p, o)、INT (p, o)、REAL (p, o)、FLOAT (p, o)、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY(p, o)、MONEY (p, o) |
数値 |
|
SMALLDATETIME、DATETIME (p) |
日付/時刻 |
|
CHAR、VARCHAR、TEXT、NCHAR、NVARCHAR、NTEXT、BINARY、VARBINARY、IMAGE、TIMESTAMP UNIQUEIDENTIFIER |
Text (o) |
|
CHAR、VARCHAR、TEXT、BINARY、VARBINARY、IMAGE、TIMESTAMP |
Binary (o) |
BLOB |
SMALLDATETIME、DATETIME (p) |
日時リスト |
|
TINYINT、SMALLINT、INT、REAL、FLOAT、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY、MONEY (p) |
数値リスト |
|
CHAR、VARCHAR、TEXT、NCHAR、NVARCHAR、NTEXT、BINARY、VARBINARY、IMAGE、TIMESTAMP UNIQUEIDENTIFIER |
テキストのリスト |
Insert および Update のデータ型は、次の表のとおりです。
Lotus Connector API |
Microsoft SQL Server |
|
---|---|---|
Int |
BIT、TINYINT (p, o)、SMALLINT (p, o)、INT、REAL (p)、FLOAT、DECIMAL (p)、NUMERIC (p)、SMALLMONEY、MONEY、CHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT |
|
Float |
TINYINT (p, o)、SMALLINT (p, o)、INT (p, o)、REAL (p, o)、FLOAT、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY (p, o)、MONEY (p, o)、CHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT |
|
通貨 |
INT (p, o)、REAL (p, o)、FLOAT (p, o)、DECIMAL (p)、NUMERIC (p)、SMALLMONEY (p, o)、MONEY、CHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT |
|
数値 |
INT (p, o)、REAL (p, o)、FLOAT (p, o)、DECIMAL (p, o)、NUMERIC (p, o)、CHAR (o)、VARCHAR (o)、NCHAR (o)、NVARCHAR (o) |
|
日付/時刻 |
SMALLDATETIME (p)、DATETIME |
|
テキスト |
CHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT、BINARY (o)、VARBINARY (o)、IMAGE |
|
Binary |
BLOB |
CHAR (o)、VARCHAR (o)、TEXT、BINARY (o)、VARBINARY (o)、IMAGE |
数値リスト |
TINYINT (p, o)、SMALLINT (p, o)、INT (p, o)、REAL (p, o)、FLOAT、DECIMAL (p, o)、NUMERIC (p, o)、SMALLMONEY (p, o)、MONEY (p, o)、CHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT |
|
日時リスト |
SMALLDATETIME (p)、DATETIME |
Create のデータ型は、次の表のとおりです。
Lotus Connector API |
Microsoft SQL Server |
|
---|---|---|
Int |
INT、TINYINT、SMALLINT、BIT |
|
Float |
FLOAT、REAL |
|
通貨 |
MONEY、SMALLMONEY |
|
数値 |
NUMERIC (prec, scale) |
|
日付/時刻 |
DATETIME、DATETIME4 |
|
テキスト |
CHAR (固定、長さ<=8000)、VARCHAR (変数、長さ<=8000)、または TEXT (長さ>8000) |
|
Binary |
BLOB |
BINARY(固定、長さ<=8000)、VARBINARY (変数、長さ<=8000)、または IMAGE (長さ>8000) |
複合 |
CHAR (固定、長さ<=8000)、VARCHAR (変数、長さ<=8000)、または TEXT (長さ>8000) |
|
数値リスト |
FLOAT |
|
日時リスト |
DATETIME |
|
テキストリスト |
CHAR (固定、長さ<=8000)、VARCHAR (変数、長さ<=8000)、または TEXT (長さ>8000) |