Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Тестирование интерфейса

int sqlite3_test_control(int op, ...);

sqlite3_test_control() используется, чтобы читать внутреннее состояние SQLite и ввести ошибки в SQLite для целей тестирования. Первый параметр это код операции, который определяет число, значение и действие всех последующих параметров.

Этот интерфейс не для использования приложениями. Это существует только для подтверждения правильной деятельности библиотеки SQLite. В зависимости от того, как собрана библиотека SQLite, этот интерфейс может и не существовать.

Детали кодов операций, их значений, параметры, которые они берут, и что они делают, могут измениться без уведомления. В отличие от большей части API SQLite, эта функция, как гарантируют, не будет последовательно работать от одного выпуска до следующего.