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.