Состоялся релиз SQLite 3.38. SQLite — компактная встраиваемая СУБД.
- Добавлена поддержка операторов -> и ->> для упрощения извлечения данных JSON
- Добавлена функция unixepoch() для получения UNIX timestamp
- SQL-функция printf() переименована в format() для большей совместимости с другими СУБД. Доступ к старому имени функции сохранён.
- Обеспечена корректная обработка символов табуляции и перевода строки в тексте, выводимом в многостолбцовом режиме
- В виртуальные таблицы добавлены новые интерфейсы: sqlite3_vtab_distinct(), sqlite3_vtab_rhs_value(), sqlite3_vtab_in()
- Добавлены новые типы операторов: SQLITE_INDEX_CONSTRAINT_LIMIT, SQLITE_INDEX_CONSTRAINT_OFFSET
- Теперь сборка идёт по умолчанию с поддержкой JSON. Для отключения JSON добавлен аргумент -DSQLITE_OMIT_JSON.
- Для работы со временем появились модификаторы auto и julianday
- Появился интерфейс sqlite3_error_offset() для более лёгкого определения местоположения ошибок в запросе.
>>> Подробности