Эти константы используются с sqlite3_limit() API.
Имя | Описание |
---|---|
SQLITE_LIMIT_NONE | Это представляет неизвестный (или неправильный) лимит, не используйте. |
SQLITE_LIMIT_LENGTH | Максимальный размер любой последовательности, BLOB или строки таблицы в байтах. |
SQLITE_LIMIT_SQL_LENGTH | Максимальная длина SQL-оператора в байтах. |
SQLITE_LIMIT_COLUMN | Максимальное количество колонок в определении таблицы, в наборе результатов SELECT, максимальное количество колонок в индексе, в ORDER BY или GROUP BY. |
SQLITE_LIMIT_EXPR_DEPTH | Максимальная глубина дерева синтаксического анализа по любому выражению. |
SQLITE_LIMIT_COMPOUND_SELECT | Максимальное количество условий в составном операторе SELECT. |
SQLITE_LIMIT_VDBE_OP | Максимальное количество инструкций в программе виртуальной машины, осуществляющей SQL-оператор. Если sqlite3_prepare_v2() или эквивалент пытается выделить место для больше, чем это количество кодов операции в единственном подготовленном запросе, ошибка SQLITE_NOMEM возвращена. |
SQLITE_LIMIT_FUNCTION_ARG | Максимальное количество аргументов на функцию. |
SQLITE_LIMIT_ATTACHED | Максимальное количество приложенных баз данных. |
SQLITE_LIMIT_LIKE_PATTERN_LENGTH | Максимальная длина аргумента шаблона LIKE или GLOB. |
SQLITE_LIMIT_VARIABLE_NUMBER | Максимальный индекс любого параметра в SQL-операторе. |
SQLITE_LIMIT_TRIGGER_DEPTH | Максимальная глубина рекурсии для триггеров. |
SQLITE_LIMIT_WORKER_THREADS | Максимальное количество вспомогательных рабочих потоков, которые может начать единственный подготовленный запрос. |
Namespace: System.Data.SQLite
Assembly: System.Data.SQLite (в System.Data.SQLite.dll)
Пространство имен System.Data.SQLite.