Spec-Zone.ru › SQLite

Проверка наличия изменений в наборе изменений

Проверка наличия изменений в наборе изменений.

int sqlite3session_isempty(sqlite3_session *pSession);

Возвращает ненулевое значение, если сеансом объекта, переданным в качестве первого аргумента, не были записаны изменения в присоединённых таблицах. В противном случае, если было записано одно или несколько изменений, возвращает ноль.

Даже если эта функция возвращает ноль, возможно, что вызов sqlite3session_changeset() для обработчика сеанса всё ещё может вернуть набор изменений, не содержащий изменений. Это может произойти, когда строка в присоединённой таблице изменяется, а затем позже исходные значения восстанавливаются. Однако, если эта функция возвращает ненулевое значение, гарантируется, что вызов sqlite3session_changeset() вернёт набор изменений, содержащий ноль изменений.

См. также списки Объектов, Констант и Функций.

SQLite is in the Public Domain.
https://sqlite.org/session/sqlite3session_isempty.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API