Phát hành DBMS SQLite 3.30.0

Việc phát hành DBMS SQLite 3.30.0 đã diễn ra. SQLite là một DBMS nhúng nhỏ gọn. Mã nguồn của thư viện đã được chuyển sang phạm vi công cộng.

Có gì mới trong phiên bản 3.30.0:

  • đã thêm khả năng sử dụng biểu thức “LỌC” với các hàm tổng hợp, giúp có thể giới hạn phạm vi bao phủ dữ liệu được hàm xử lý ở mức chỉ các bản ghi dựa trên một điều kiện nhất định;
  • trong khối “ORDER BY”, hỗ trợ được cung cấp cho các cờ “NULLS FIRST” và “NULLS LAST” để xác định vị trí của các phần tử có giá trị NULL khi sắp xếp;
  • đã thêm lệnh “.recover” để khôi phục nội dung của các tệp bị hỏng từ cơ sở dữ liệu;
  • PRAGMA index_info và PRAGMA index_xinfo đã được mở rộng để cung cấp thông tin về cách bố trí lưu trữ của các bảng được tạo ở chế độ "KHÔNG CÓ ROWID";
  • API sqlite3_drop_modules() đã được thêm vào để cho phép tắt tính năng tự động tải các bảng ảo;
  • các lệnh PRAGMA function_list, PRAGMA module_list và PRAGMA pragma_list được kích hoạt theo mặc định;
  • cờ SQLITE_DIRECTONLY đã được giới thiệu, cho phép bạn cấm sử dụng các hàm SQL bên trong trình kích hoạt và dạng xem;
  • Tùy chọn cũ SQLITE_ENABLE_STAT3 không còn khả dụng nữa.

Nguồn: linux.org.ru

Thêm một lời nhận xét