スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
型名記述領域は,UAP内で宣言することで静的なエリアとして確保します。
C言語の場合のソースプログラム中に展開する型名記述領域の形式を次に示します。
struct { short sqltz; /* 配列の有効数 */ struct { struct { short sqlschemal; /* 認可識別子の有効長 */ char sqlschemac[8 ]; /* 認可識別子格納エリア */ } sqlschema; struct { short sqltypel; /* ユーザ定義型名の有効長 */ char sqltypec[30]; /* ユーザ定義型名格納エリア */ } sqltype; } sqltnvar[n];※1 } Usrsqltnda;※2
COBOL言語の場合のソースプログラム中に展開する型名記述領域の形式を次に示します。
01 USQLTNDA. ※1 02 USQLTZ PIC S9(4) COMP. 02 USQLTNVAR OCCURS 1 TIMES n. ※2 03 USQLSCHEMA. 04 USQLSCHEMAL PIC S9(4) COMP. 04 USQLSCHEMAC PIC X(8). 03 USQLTYPE. 04 USQLTYPEL PIC S9(4) COMP. 04 USQLTYPEC PIC X(30).
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.