Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Виртуальные флаги сканирования таблицы

#define SQLITE_INDEX_SCAN_UNIQUE      1     /* Scan visits at most 1 row */

Виртуальным внедрениям таблицы позволяют установить поле sqlite3_index_info.idxFlags в некоторую комбинацию этих битов.