Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Основополагающие типы данных

#define SQLITE_INTEGER  1
#define SQLITE_FLOAT    2
#define SQLITE_BLOB     4
#define SQLITE_NULL     5
#ifdef SQLITE_TEXT
# undef SQLITE_TEXT
#else
# define SQLITE_TEXT     3
#endif
#define SQLITE3_TEXT     3

У каждого значения в SQLite есть один из пяти основополагающих типов данных:

Эти константы это коды для каждого из тех типов.

Обратите внимание на то, что константа SQLITE_TEXT также использовалась в версии SQLite version 2 для совершенно другого значения. Программное обеспечение, которое связывается компонуется для версий 2 и 3 сразу, должно использовать SQLITE3_TEXT, но не SQLITE_TEXT.