KI_BU_WRITE
Argument | Enumeration | Purpose |
---|---|---|
handle | Handle | |
SYM(rowbuf$) | Symbol of data buffer | |
offset | Offset to start writing from | |
len | Number of bytes to write | |
status | KDB_ERROR_ENUM | Return status |
KI_BU_WRITE
This function allows writing an arbitrary number of bytes at any location in the flat file previously opened on the handle by KI_BU_OPEN or KI_BU_CREATE. The update will be logged to the transaction log and can be rolled back if the transaction is abandoned.