Выпуск СУБД SQLite 3.37
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Опубликован релиз SQLite 3.37, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.
Основные изменения:
- Добавлена поддержка создания таблиц с признаком "STRICT", требующим обязательного указания типа при объявлении столбцов и применяющим строгую проверку соответствия типов добавляемых в столбцы данных. При выставлении данного флага SQLite станет выводить ошибку при невозможности привести указанные данные к типу столбца. Например, если столбец создан как "INTEGER", то передача строкового значения '123' приведёт к добавлению числа 123, но попытка указания 'xyz' завершиться ошибкой.
- В операции "ALTER TABLE ADD COLUMN" добавлена проверка условий существования строк при добавлении столбцов с проверками на базе выражения "CHECK" или с условиями "NOT NULL".
- Реализовано выражение "PRAGMA table_list" для вывода информации о таблицах и представлениях.
- В интерфейсе командной строки реализована команда ".connection", позволяющая одновременно поддерживать несколько соединений к БД.
- Добавлен параметр "--safe", отключающий CLI-команды и SQL-выражения, которые позволяют совершать операции с файлами БД, отличающимися от указанной в командной строке БД.
- В CLI проведена оптимизация производительности чтения SQL-выражений, разбиваемых на несколько строк.
- Добавлены функции sqlite3_autovacuum_pages(), sqlite3_changes64() и sqlite3_total_changes64().
- В планировщике запросов обеспечено игнорирование выражений "ORDER BY" в подзапросах и представлениях, если удаление данных выражений не изменяет семантику запроса.
- Изменено расширение generate_series(START,END,STEP), первый параметр в котором ("START") переведён в разряд обязательных. Для возвращения старого поведения возможна пересборка с опцией "-DZERO_ARGUMENT_GENERATE_SERIES".
- Сокращено потребление памяти для хранения схемы БД.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://www.sqlite.org/release...)
- OpenNews: Выпуск СУБД SQLite 3.36
- OpenNews: Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на основе SQLite
- OpenNews: Проект DuckDB развивает вариант SQLite для аналитических запросов
- OpenNews: Уязвимость в SQLite, позволяющая удалённо атаковать Chrome через WebSQL
- OpenNews: Доступен Dqlite 1.0, распределённый вариант SQLite от компании Canonical
Похожие новости:
- Amazon открыл код Babelfish, расширений для замены MS SQL Server на PostgreSQL
- Выпуск высокопроизводительной встраиваемой СУБД libmdbx 0.10.4 и libfpta 0.3.9
- Доступна документо-ориентированная СУБД MongoDB 5.0
- Amazon опубликовал OpenSearch 1.0, форк платформы Elasticsearch
- [Разработка мобильных приложений, Разработка под Android, SQLite] Использование Android App Search для full-text поиска данных в android-приложениях
- [Microsoft SQL Server, Администрирование баз данных] Решения Quest для управления и мониторинга Microsoft SQL Server — анонс вебинара
- [Apache, Big Data, Хранилища данных, Data Engineering] DAG’и без напрягов: наш опыт использования метаданных при работе с Apache Airflow
- [Разработка веб-сайтов, Хранилища данных] Основы понимания мира баз данных
- [Delphi, SQLite] Delphi и SQLite. Альтернатива хранимым процедурам
- Выпуск СУБД SQLite 3.36
Теги для поиска: #_sqlite, #_database
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 03:12
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Опубликован релиз SQLite 3.37, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg. Основные изменения:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 03:12
Часовой пояс: UTC + 5