isdelete

delete an ISAM record

SYNOPSIS

int isdelete( int isfd, char * data );

isfd isam file identifier
data data record to be deleted

RETURN

SUCCESS, or a negative value on error, in which case the error code is found in iserrno.

NOTES

the record image passed is expected to contain enough data to cover the fields required by the primary index.

if the primary index allows duplicates this call will return an ENOPRIM error since isDelete has no means of determining exactly which record you are referring to.