create tableで使用するキーセグメント定義構造体 [詳解]
#include <tdapSchema.h>
公開変数類 | |
uchar_td | acsNo |
uint_td | keyCount |
FLAGS | keyFlag |
ushort_td | keyLen |
uchar_td | keyNo |
ushort_td | keyPos |
uchar_td | keyType |
uchar_td | nullValue |
uchar_td | reserve2 [2] |
create tableで使用するキーセグメント定義構造体
transactdではこの構造体を直接扱うことはありません。 PSQLのテーブルを作成する場合にのみ使用します。 keyFlagやkeyTypeの詳しい情報はPSQLのマニュアルを参照してください。
uchar_td acsNo |
オルタネートコレーディングシーケンス番号を示します。
uint_td keyCount |
未使用です。
FLAGS keyFlag |
このキーセグメントのキーフラグを示します。
ushort_td keyLen |
このキーセグメントのレコード先頭からの位置を示します。
uchar_td keyNo |
キー番号を示します。
ushort_td keyPos |
このキーセグメントのレコード先頭からの位置を示します。
uchar_td keyType |
拡張キータイプを示します。
uchar_td nullValue |
キーのヌル値を示します。
uchar_td reserve2[2] |
未使用です。