SE_stream_copy_state_rows

Copies rows from a differences state to the source state

Usage syntax

LONG SE_stream_copy_state_rows
(SE_STREAM stream,
const CHAR *table,
const LONG *row_id_list,
LONG row_id_count);

Parameters
stream The stream handle
table The table that contains the differences
row_id_list The list of row IDs to copy from the differences state to the source state
row_id_count The number of rows to copy from the differences state to the source state
Description

SE_stream_copy_state_rows copies rows from a differences state to a source state. Define the differences and source states with SE_stream_set_state before calling this function.

Returns

SE_SUCCESS
SE_DB_IO_ERROR

SE_FUNCTION_SEQUENCE_ERROR

SE_INVALID_PARAM_VALUE

SE_INVALID_POINTER

SE_INVALID_STATE_ID

SE_NO_PERMISSIONS

SE_NO_STATE_SET

SE_ROW_NOEXIST

SE_SDE_NOT_STARTED

SE_STATE_NOEXIST

SE_STREAM_IN_PROGRESS

SE_TABLE_NOEXIST

SE_TABLE_NOT_MULTIVERSION