Updated: 2021/Apr/14


SQLITE3SESSION_ENABLE(3)   Library Functions Manual   SQLITE3SESSION_ENABLE(3)

NAME
     sqlite3session_enable - Enable Or Disable A Session Object

SYNOPSIS
     int
     sqlite3session_enable(sqlite3_session *pSession, int bEnable);

DESCRIPTION
     Enable or disable the recording of changes by a session object.  When
     enabled, a session object records changes made to the database.  When
     disabled - it does not.  A newly created session object is enabled.
     Refer to the documentation for sqlite3session_changeset() for further
     details regarding how enabling and disabling a session object affects the
     eventual changesets.

     Passing zero to this function disables the session.  Passing a value
     greater than zero enables it.  Passing a value less than zero is a no-op,
     and may be used to query the current state of the session.

     The return value indicates the final state of the session object: 0 if
     the session is disabled, or 1 if it is enabled.

SEE ALSO
     sqlite3session_changeset(3)

NetBSD 9.99                    December 19, 2018                   NetBSD 9.99