KI_SIZE_FILE
| Argument | Enumeration | Purpose |
|---|---|---|
| handle | Handle | |
| dictfile$ | Dictionary name (not used) | |
| rows | Number of required rows | |
| rowlen | Row length in bytes | |
| SYM(keyspec$()) | Symbol of key details | |
| blocklen | Index block size | |
| packing | Percentage packing factor | |
| filetype | 1 for type 6 tables | |
| status | KDB_ERROR_ENUM | Return status |
| size | Size in 256 byte allocation units |
KI_SIZE_FILE
This call can be used to size the number of bytes required to create a table with the specification supplied. For more information about how the specification is interpreted see KI_CREATE. The size is returned as a count of 256 byte allocation units.