ページの先頭行へ戻る
Interstage Information IntegratorV10.1.0 システム設計ガイド

G.2.7 引数の型とデータ型の関係

利用可能な引数の型とデータ型の対応関係は、以下のとおりです。

C言語の場合

項番

利用可能な引数型

データ型

1

int

SQL_INTEGER

整数

2

long

SQL_INTEGER

整数

3

longlong(_int64)

SQL_INTEGER

整数

4

char*

SQL_VARCHAR

可変長英数字文字列

SQL_INTEGER(※1)

整数

SQL_NUMERIC

外部10進数属性

SQL_DECIMAL

内部10進数属性

SQL_FLOAT(※1)

倍精度浮動小数点属性

SQL_DATE

日付属性

SQL_TIME

時間属性

SQL_TIMESTAMP

日付時間属性

5

double*

SQL_FLOAT

倍精度浮動小数点属性

6

float*

SQL_FLOAT

倍精度浮動小数点属性

7

int*

SQL_INTEGER

整数

8

long*

SQL_INTEGER

整数

9

longlong*

SQL_INTEGER

整数

(※1)データ形式がバイナリファイル形式の場合には利用できません。

COBOL言語の場合

項番

引数型

データ型

1

PIC 9(4)

PIC 9(8)

SQL_INTEGER

整数

2

USAGE COMP-1

SQL_FLOAT

倍精度浮動小数点属性

3

PIC X(n)

(n:2以上の正の整数)

SQL_VARCHAR

可変長英数字文字列

SQL_INTEGER

整数

SQL_NUMERIC

外部10進数属性

SQL_DECIMAL

内部10進数属性

SQL_FLOAT

倍精度浮動小数点属性

SQL_DATE

日付属性

SQL_TIME

時間属性

SQL_TIMESTAMP

日付時間属性