KDB handle attribute constants
| Enumeration Value | Value | Description |
|---|---|---|
| _KDB_HAND_ATTR_TRACKSQL | 1 | boolean controlling SQL tracking |
| _KDB_HAND_ATTR_SQL | 2 | Last generated native SQL, requires tracking to be enabled |
| _KDB_HAND_ATTR_WSMAXROWS | 3 | max rows in a WS result set |
| _KDB_HAND_ATTR_PREFETCH | 4 | prefetch count |
| _KDB_HAND_ATTR_CURSORCACHE | 5 | number of plans to cache (max 15) |
| _KDB_HAND_ATTR_RCN | 6 | RCN of last read on the handle |
| _KDB_HAND_ATTR_PART_INDEX | 7 | accessing partitioned indexes from base table |
| _KDB_HAND_ATTR_START_WINDOW | 8 | size of result set window in open starts |
| _KDB_HAND_ATTR_USE_SAVEPOINT | 9 | BOOL to ensure an INSERT is enclosed in a subtransaction |
| _KDB_HAND_ATTR_START_WINDOW_THRESHOLD | 10 | Number of windows after which we double the window size. |
| _KDB_HAND_ATTR_START_WINDOW_MAX | 11 | Maximum number of rows in an adaptive window |
| _KDB_HAND_ATTR_TABLE_NAME | 12 | Table name associated with handle. |
| _KDB_HAND_ATTR_HASHWHERE | 13 | #WHERE added to all operations. |
| _KDB_HAND_ATTR_COLUMN_VALUES | 14 | Column values added to writes on this handle |
| _KDB_HAND_ATTR_TABLE_MODIFIED | 15 | Flag to indicate if a table has been modified since it was opened. |
| _KDB_HAND_ATTR_SKIPKEYCOLS | 16 | Number of leading key columns to skip on start operations. |
Back to the list of Enumerations and Constants