Hitachi

DBPARTNER2 Client プログラマーズガイド


付録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)を使ったときにだけ使えます。