SE_stream_delete_table |
Prepares to delete rows from table using a WHERE clause
LONG SE_stream_delete_table (SE_STREAM stream, const CHAR *table, const CHAR *where_clause);
stream | The stream handle |
table | The table to delete rows from |
where_clause | The WHERE clause to select rows to be deleted; if NULL, delete all rows |
This function deletes rows from an ArcSDE table using a WHERE clause to determine which rows to delete. This function differs from SE_stream_delete_from_table in that the WHERE clause can have parameter markers, and that the application needs to call SE_stream_execute to execute the delete statement.
SE_SUCCESS
SE_ATTR_NOEXIST
SE_CONNECTION_IN_USE
SE_CONNECTION_LOCKED
SE_FID_NOEXIST
SE_INVALID_PARAM_VALUE
SE_INVALID_POINTER
SE_INVALID_STREAM
SE_INVALID_RELEASE
SE_NET_FAILURE
SE_NO_PERMISSIONS
SE_NO_ROWS_DELETED
SE_OUT_OF_SVMEM
SE_SDE_NOT_STARTED
SE_STREAM_IN_PROGRESS
SE_TABLE_NOEXIST