Установите фильтр таблицы в объекте сеанса
Установите фильтр таблицы в объекте сеанса.
void sqlite3session_table_filter(
sqlite3_session *pSession, /* Session object */
int(*xFilter)(
void *pCtx, /* Copy of third arg to _filter_table() */
const char *zTab /* Table name */
),
void *pCtx /* First argument passed to xFilter */
);
Второй аргумент (xFilter) — это "обратный вызов фильтра". Для изменений строк в таблицах, которые не прикреплены к объекту сеанса, фильтр вызывается для определения того, следует ли отслеживать изменения строк таблицы или нет. Если xFilter возвращает 0, изменения не отслеживаются. Обратите внимание, что после прикрепления таблицы xFilter больше не будет вызываться.
См. также списки объектов, констант и функций.
SQLite is in the Public Domain.
https://sqlite.org/session/sqlite3session_table_filter.html