Κυκλοφορία του DBMS SQLite 3.30.0

Πραγματοποιήθηκε η κυκλοφορία του DBMS SQLite 3.30.0. Το SQLite είναι ένα συμπαγές ενσωματωμένο DBMS. Ο πηγαίος κώδικας της βιβλιοθήκης έχει μεταφερθεί στο δημόσιος τομέας.

Τι νέο υπάρχει στην έκδοση 3.30.0:

  • πρόσθεσε τη δυνατότητα χρήσης της έκφρασης "ΦΙΛΤΡΟ" με συναρτήσεις συγκεντρωτικών στοιχείων, γεγονός που επέτρεψε τον περιορισμό της κάλυψης των δεδομένων που επεξεργάζεται η συνάρτηση μόνο σε εγγραφές με βάση μια δεδομένη συνθήκη.
  • Στο μπλοκ "ORDER BY", παρέχεται υποστήριξη για τις σημαίες "NULLS FIRST" και "NULLS LAST" για τον προσδιορισμό της θέσης των στοιχείων με την τιμή NULL κατά την ταξινόμηση.
  • πρόσθεσε την εντολή ".recover" για να επαναφέρει τα περιεχόμενα κατεστραμμένων αρχείων από τη βάση δεδομένων.
  • Τα PRAGMA index_info και PRAGMA index_xinfo έχουν επεκταθεί για να παρέχουν πληροφορίες σχετικά με τη διάταξη αποθήκευσης των πινάκων που έχουν δημιουργηθεί σε λειτουργία "ΧΩΡΙΣ ROWID".
  • Το API sqlite3_drop_modules() έχει προστεθεί για να επιτρέπεται η αυτόματη φόρτωση εικονικών πινάκων να απενεργοποιηθεί.
  • Οι εντολές PRAGMA function_list, PRAGMA module_list και PRAGMA pragma_list ενεργοποιούνται από προεπιλογή.
  • έχει εισαχθεί η σημαία SQLITE_DIRECTONLY, η οποία σας επιτρέπει να απαγορεύετε τη χρήση συναρτήσεων SQL εντός κανόνων και προβολών.
  • Η επιλογή παλαιού τύπου SQLITE_ENABLE_STAT3 δεν είναι πλέον διαθέσιμη.

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο