プログラミング構造体 - FastLoad

Teradata® FastLoad リファレンス

Product
FastLoad
Release Number
17.10
Published
2021年6月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/ruk1608578422758.ditamap
dita:ditavalPath
ja-JP/ruk1608578422758.ditaval
dita:id
B035-2411
Product Category
Teradata Tools and Utilities

次の表 に、Teradata FastLoadとINMODルーチン(または通知出口ルーチン)の間で通信を行なうための構造定義をプログラミング言語別に示します。

Teradata FastLoad/INMOD通信対応プログラミング構造体
ルーチン言語 プログラミング構造体
C
struct {
  int Status;
  int RecordLength
  char buffer[32004];
}
COBOL
01 INMOD-RECORD.
   03 RETURN-CODE PIC S9(9) COMP.
   03 RECORD-LENGTH PIC S9(9) COMP.
   03 RECORD-BODY PIC X(32004).

それぞれの構造体では、データ フィールドの左から右への順序が、DEFINEコマンドで指定されたフィールド名の順序と対応するようにレコードを構成しなければなりません。

ルーチンの入口点

次の表では、INMODルーチンの入口点を示します。

INMODルーチンの入口点
ルーチン言語 入口点
z/OSプラットフォーム上のIBM C dynamn
C(サポートされるすべてのワークステーション プラットフォーム) BLKEXIT
COBOLおよびPL/I BLKEXIT