列記述レコード
関連付けられた表レコードの各列に対して 1 つのレコードが 存在します。 各レコードは、列名やタイプなどの特性を 提供します。 行列の順序は、列が出力行に表示される順序と同じです。 ただし、一部の列はどの行にも存在しない場合があります。 セクション 3 の下で定義される マッピング構造を使用して、列が存在するかどうかを判別する必要があります。
重要: このセクションの内容は、PDS V1と呼ばれる元の永続データ・ストア用に作成され、この永続データ・ストアに適用されます。 新しい PDS バージョン (PDS V2と呼ばれる) が存在するようになりました。 PDS V1 は最終的に非推奨になります。
次の表で、列レコードの形式について説明します。
| フィールド | オフセット | 長さ | タイプ | 説明 |
|---|---|---|---|---|
| RecID | 0 |
4 |
文字 |
レコード ID。 表レコードを示す DD30 を含みます。 |
| Table Ident | 4 |
4 |
バイナリー |
この列が属する表の ID。 |
| 列名 | 8 |
10 |
文字 |
列名。 |
| SQL タイプ | 18 |
2 |
文字 |
列の SQL タイプ。 |
| Column Length | 20 |
4 |
バイナリー |
この列のデータの最大長。 |
| フラグ | 24 |
1 |
バイナリー |
フラグ・バイト。 |
| スペア | 25 GB |
1 |
--- |
未使用。 |
| Overlay Col ID | 26 |
2 |
文字 |
列番号 (オーバーレイの場合)。 |
| Overlay Col Off | 28 |
2 |
文字 |
オーバーレイ列の開始行に対するオフセット。 |
| 位置合わせ | 30時間まで |
2 |
--- |
未使用。 |
| Spare 1 | 32 |
8 |
--- |
未使用。 |