The HSDGNDIR table is used to store Data Generator directives. The following table describes the columns in the HSDGNDIR table:
| Column | Type | Length | Decimal | Domain |
|---|---|---|---|---|
| CODE | CHARACTER | 20 | 0 | Code name |
| MCRECID | BINARY | 9 | 0 | Machine/Company ID |
| FILRECID | BINARY | 9 | 0 | File ID |
| INCLATYPE | BINARY | 9 | 0 | Input Class |
| INPRG | BINARY | 9 | 0 | Input Progressive |
| INFLDRECID | BINARY | 9 | 0 | Input Field ID |
| OUTCLATYPE | BINARY | 9 | 0 | Output Class |
| OUTPRG | BINARY | 9 | 0 | Output Progressive |
| OUTFLDRECID | BINARY | 9 | 0 | Output Field ID |
| RECCOUNT | BINARY | 9 | 0 | Record Count |
| FLDNAME | CHARACTER | 128 | 0 | Field Name |
| DIRTYPE | BINARY | 4 | 0 | Directive Type |
| ROUTNAME | CHARACTER | 20 | 0 | Routine Name |
| DICTIONARY | CHARACTER | 20 | 0 | Dictionary Name |
| OFFSET | BINARY | 9 | 0 | Offset |
| IN_FLDLEN | BINARY | 9 | 0 | Field Length |
| VALTYPE | BINARY | 4 | 0 | Value Type |
| VALLENGTH | BINARY | 9 | 0 | Machine/Company ID |
| VALNUM | BINARY | 9 | 0 | Number of ValuesD |
| UNIQUENESS | CHARACTER | 1 | 0 | Unique Value |
| CURRDATE | CHARACTER | 1 | 0 | Current Date |