LOTUS CONNECTOR


Microsoft SQL Server のデータ型
各アクティビティでの Microsoft(R) SQL Server のデータ型と、それに対応する LEI (IBM(R) Lotus(R) Enterprise Integrator) および DECS (IBM(R) Lotus(R) Domino 基幹連携サービス) のデータ型を次の表に示します。
この表については、第 3 章を参照してください。

Execute

Execute のデータ型は、次の表のとおりです。
Microsoft SQL ServerLotus Connector API
BITInt
TINYINTInt
SMALLINTInt
INTInt
REALFloat
FLOATFloat
DECIMALNumeric
NUMERICNumeric
UNIQUEIDENTIFIERText (固定長、長さ=39)
SMALLMONEYCurrency
MONEYCurrency
SMALLDATETIMEDatetime
DATETIMEDatetime
CHARText (固定長、最大<= 8000)
VARCHARText (可変長、最大<= 8000)
TEXTText (可変長、制限なし)
NCHARText (固定長、最大<= 8000)
NVARCHARText (可変長、最大<= 8000)
NTEXTText (可変長、制限なし)
BINARYBinary (固定長、最大<= 8000)
VARBINARYBinary (可変長、最大<= 8000)
IMAGEBinary (可変長、制限なし)
TIMESTAMPBinary

Fetch

Fetch のデータ型は、次の表のとおりです。
Microsoft SQL ServerLotus Connector API
BIT、TINYINT、SMALLINT、INTInt
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、MONEYCurrency
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)Numeric
SMALLDATETIME、DATETIME (p)Datetime
CHAR、VARCHAR、TEXT、NCHAR、NVARCHAR、NTEXT、BINARY、VARBINARY、IMAGE、TIMESTAMP UNIQUEIDENTIFIERText (o)
CHAR、VARCHAR、TEXT、BINARY、VARBINARY、IMAGE、TIMESTAMPBinary (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

Insert および Update のデータ型は、次の表のとおりです。
Lotus Connector APIMicrosoft SQL Server
IntBIT、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
FloatTINYINT (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
CurrencyINT (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
NumericINT (p, o)、REAL (p, o)、FLOAT (p, o)、DECIMAL (p, o)、NUMERIC (p, o)、CHAR (o)、VARCHAR (o)、NCHAR (o)、NVARCHAR (o)
DatetimeSMALLDATETIME (p)、DATETIME
TextCHAR (o)、VARCHAR (o)、TEXT、NCHAR (o)、NVARCHAR (o)、NTEXT、BINARY (o)、VARBINARY (o)、IMAGE
BinaryBLOBCHAR (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

Create のデータ型は、次の表のとおりです。
Lotus Connector APIMicrosoft SQL Server
IntINT、TINYINT、SMALLINT、BIT
FloatFLOAT、REAL
CurrencyMONEY、SMALLMONEY
NumericNUMERIC (prec, scale)
DatetimeDATETIME、DATETIME4
TextCHAR (固定、長さ<=8000)、VARCHAR (可変、長さ<=8000)、TEXT (長さ>8000)
BinaryBLOBBINARY (固定、長さ<=8000)、VARBINARY (可変、長さ<=8000)、IMAGE (長さ>8000)
複合CHAR (固定、長さ<=8000)、VARCHAR (可変、長さ<=8000)、TEXT (長さ>8000)
数値リストFLOAT
日時リストDATETIME
テキストリストCHAR (固定、長さ<=8000)、VARCHAR (可変、長さ<=8000)、TEXT (長さ>8000)