付録E.1 ODBC接続のときの列の属性
ODBC接続のときの,DBPARTNER2 Clientの文字定数の値を表E-1に示します。
表E‒1 DBPARTNER2 Clientの文字定数の値(ODBC接続)
|
列属性の文字定数
|
数値
|
説明
|
ODBCのデータ型
|
|
dbpTypeCHAR
|
1
|
固定長の文字列
|
SQL_CHAR
|
|
dbpTypeNUMERIC
|
2
|
符号付き固定小数点数値※1
|
SQL_NUMERIC
|
|
dbpTypeDECIMAL
|
3
|
符号付き固定小数点数値※1
|
SQL_DECIMAL
|
|
dbpTypeINTEGER
|
4
|
符号付き固定小数点数値※1
|
SQL_INTEGER
|
|
dbpTypeSMALLINT
|
5
|
符号付き固定小数点数値※1
|
SQL_SMALLINT
|
|
dbpTypeFLOAT
|
6
|
符号付き浮動小数点数値※1
|
SQL_FLOAT
|
|
dbpTypeREAL
|
7
|
符号付き浮動小数点数値※1
|
SQL_REAL
|
|
dbpTypeDOUBLE
|
8
|
符号付き浮動小数点数値※1
|
SQL_DOUBLE
|
|
dbpTypeDATE
|
9
|
日付データ
|
SQL_DATE
|
|
dbpTypeTIME
|
10
|
時刻データ
|
SQL_TIME
|
|
dbpTypeTIMESTAMP
|
11
|
タイムスタンプデータ
|
SQL_TIMESTAMP
|
|
dbpTypeVARCHAR
|
12
|
可変長文字列
|
SQL_VARCHAR
|
|
dbpTypeLONGVARCHAR
|
-1
|
可変長文字列
|
SQL_LONGVARCHAR
|
|
dbpTypeBINARY
|
-2
|
固定長バイナリデータ
|
SQL_BINARY
|
|
dbpTypeVARBINARY
|
-3
|
可変長バイナリデータ
|
SQL_VARBINARY
|
|
dbpTypeLONGVARBINARY
|
-4
|
可変長バイナリデータ
|
SQL_LONGVARBINARY
|
|
dbpTypeBIGINT
|
-5
|
固定小数点数値※1
|
SQL_BIGINT
|
|
dbpTypeTINYINT
|
-6
|
符号付き固定小数点数値※1
|
SQL_TINYINT
|
|
dbpTypeBIT
|
-7
|
1けたのバイナリ値
|
SQL_BIT
|
|
dbpTypeNCHAR※2
|
-1001
|
固定長の各国文字列
|
なし
|
|
dbpTypeNVARCHAR※2
|
-1002
|
可変長の各国文字列
|
なし
|
|
dbpTypeLONGNVARCHAR※2
|
-1003
|
可変長長各国文字列
|
なし
|
|
dbpTypeMCHAR※2
|
-1004
|
固定長の混在文字列
|
なし
|
|
dbpTypeMVARCHAR※2
|
-1005
|
可変長の混在文字列
|
なし
|
|
dbpTypeLONGMVARCHAR※2
|
-1006
|
可変長長混在文字列
|
なし
|
|
dbpTypeNUMERICUNS※2
|
-2000
|
符号なし固定小数点数値※1
|
なし
|
- 注※1
-
有効けた数,小数部けた数については,各データベースの制限に従います。
- 注※2
-
DBPARTNER2 ClientのODBCドライバ(DBPARTNER ODBC Driver)を使ったときにだけ使えます。
ページの先頭へ