Типы данных в SQLite
SQLite использует динамический и слабо типизированный синтаксис SQL, в то время как многие базы данных SQL используют статические жёсткие типы.
классы хранилища
NULL - представляет неустановленное значение в БД INTEGER - любое целое число (8 байт со знаком) TEXT - любые символьные данные REAL - любое вещественное число NUMERIC - логическое значение, дата, дата-время BLOB - двоичные большие объекты Тип boolean В SQLite нет отдельного класса хранилища для boolean и он использует для этих целей надо использовать класс INTEGER. 0 - false 1 - true Тип date Также как и для типа boolean, нет класса хранилища для типов Date и Time в SQLite. SQLite имеет пять встроенных функций для решения данной проблемы. Мы можем использовать дату и время как значение integer, text или real. Более того, значения взаимозаменяемые, в зависимости от нужд приложения. date('now') - 2017-12-20 datetime('now') - 2017-12-20 13:30:00 time('now') - 13:30:00 ? ? https://sqlite.org/lang_datefunc.html
Комментарии
Пока комментариев нет.