Важная информация
Показано с 1 по 1 из 1

Тема: Представлен релиз SQLite 3.24.0

  1. #1 Представлен релиз SQLite 3.24.0 
    Разбирающийся
    Регистрация
    09.04.2014
    Сообщений
    85
    Сказал(а) спасибо
    0
    Поблагодарили 13 раз(а) в 10 сообщениях
    Представлен релиз SQLite 3.24.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.

    Основные изменения:

    Добавлена поддержка операции UPSERT (добавить-или-модифицировать), реализованной через выражение "INSERT ... ON CONFLICT DO NOTHING/UPDATE". Операция позволяет игнорировать ошибку или выполнить обновление вместо вставки, в случае невозможности добавления данных через "INSERT", например, из-за нарушения условий уникальности или недопустимости значения одного из полей (т.е. если запись уже существует, вместо INSERT можно выполнить UPDATE). Реализованный синтаксис аналогичен операции UPSERT в PostgreSQL;
    В CLI-интерфейсе с использованием ASCII-графики реализован наглядный отчёт с анализом плана выполнения запроса, выводимый при выполнении команды "EXPLAIN QUERY PLAN" (CLI автоматически преобразует raw-вывод команды в наглядную форму). Также расширена информация, выдаваемая в raw-выводе "EXPLAIN QUERY PLAN", например, добавлены сведения о связях между элементами плана выполнения запроса.
    В CLI-интерфейс добавлена новая команда ".dbconfig". В команду ".backup" добавлена опция "--append" для дополнения вместо перезаписи. Обеспечена интерпретация строк, начинающихся с символа '#', как комментариев;
    В таблицах r-tree обеспечена возможность определения вспомогательных столбцов для хранения произвольных данных;
    В API для языка Си добавлены функции для определения поддержки заданных ключевых слов (sqlite3_keyword_count(), sqlite3_keyword_name(), sqlite3_keyword_check()), а также использования динамических строк на основе объекта sqlite3_str;
    В выражении "ALTER TABLE" обеспечена возможность использования аргументов "true" и "false" в секции DEFAULT;
    Добавлена включаемая на этапе сборки оптимизация сортировки ссылок (включается при указании SQLITE_ENABLE_SORTER_REFERENCES).

    [Ссылки могут видеть только зарегистрированные пользователи. ]
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  2. Пользователь сказал cпасибо:

    Free Admin (13.06.2018)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Представлен новый инсталлятор для серверной редакции Ubuntu
    от cinqq в разделе Операционные системы
    Ответов: 0
    Последнее сообщение: 21.02.2018, 12:40
  2. Представлен новый протокол для создания защищённых групповых чатов
    от Free Admin в разделе Общие вопросы web-разработки
    Ответов: 0
    Последнее сообщение: 30.08.2017, 10:39
  3. Парсер SQlite на основе приложения SQLiteStudio
    от Виталий Тяшкевич в разделе Фриланс
    Ответов: 0
    Последнее сообщение: 08.03.2015, 02:38
  4. Приложения для firefox на основе приложения sqlite-manager
    от Виталий Тяшкевич в разделе Фриланс
    Ответов: 0
    Последнее сообщение: 08.03.2015, 02:24
  5. Выпустили релиз 0.90.0
    от stabud в разделе FreeBasic
    Ответов: 17
    Последнее сообщение: 08.07.2013, 07:57
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •