29.06.2022

SQLite 3.38

Состоялся релиз 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() для более лёгкого определения местоположения ошибок в запросе.

>>> Подробности

Источник.