Ngaleupaskeun DBMS SQLite 3.30

diterbitkeun ngabebaskeun SQLite 3.30.0, DBMS lightweight dirancang salaku perpustakaan plug-in. Kode SQLite disebarkeun salaku domain publik, i.e. tiasa dianggo tanpa larangan sareng gratis pikeun tujuan naon waé. Pangrojong kauangan pikeun pamekar SQLite disayogikeun ku konsorsium anu didamel khusus, anu kalebet perusahaan sapertos Adobe, Oracle, Mozilla, Bentley sareng Bloomberg.

utama parobahan:

  • Ditambahkeun kamampuan ngagunakeun ekspresi "saringan»kalayan fungsi agrégat, nu ngamungkinkeun pikeun ngawatesan sinyalna data diolah ku fungsi agrégat ukur rékaman nu nyugemakeun kaayaan nu tangtu;
  • Blok "ORDER BY" nyayogikeun dukungan pikeun "NULLS heula"Jeung"Nulls panungtungan» pikeun nangtukeun lokasi unsur-unsur anu nilai NULL nalika asihan;
  • paréntah".cageur» pikeun mulangkeun eusi file anu ruksak tina pangkalan data;
  • Dina ékspansi UBI rojongan ditambahkeun éksprési indexing;
  • PRAGMA index_info sareng PRAGMA index_xinfo parantos diperpanjang pikeun masihan inpormasi ngeunaan perenah neundeun tabel anu didamel dina modeu "TANPA ROWID";
  • Ditambahkeun API sqlite3_drop_modules(), nu ngidinan Anjeun pikeun nyaram loading otomatis tabel virtual tina aplikasi;
  • The database schema parser geus dirobah pikeun nembongkeun kasalahan nalika tipe, ngaran, sarta kolom tbl_name dina tabel sqlite_master ruksak lamun disambungkeun teu dina mode writable_schema;
  • PRAGMA function_list, PRAGMA module_list sareng PRAGMA pragma_list paréntah diaktipkeun sacara standar. Pikeun ngarobah kabiasaan ngawangun standar, anjeun kedah sacara eksplisit nangtukeun "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
  • Pikeun fungsi SQL anu ditetepkeun ku aplikasi, diajukeun bendera SQLITE_DIRECTONLY, anu ngamungkinkeun anjeun ngalarang panggunaan fungsi ieu di jero pemicu sareng pandangan.

sumber: opennet.ru

Tambahkeun komentar