int KISAMWrite(KHAND handle, char *lpRecbuf, ROWID *lpRowid)
| Parameter | Type | Purpose |
| handle | KHAND | handle of table to be updated |
| lpRecbuf | char * | record buffer containing new row |
| lpRowid | ROWID * | The address of a buffer to receive the rowid of the newly inserted row.. |
This inserts a new record in lpRecbuf into the table updating the indices and returns its rowid It may fail with a return code of KE_DUPLICATE (4) if one of the keys cannot be inserted because of a uniqueness constraint on the index and an example of the key is already present.