Rilis DBMS SQLite 3.30

diterbitake ngeculake SQLite 3.30.0, DBMS entheng dirancang minangka perpustakaan plug-in. Kode SQLite disebarake minangka domain umum, i.e. bisa digunakake tanpa watesan lan gratis kanggo maksud apa wae. Dhukungan finansial kanggo pangembang SQLite diwenehake dening konsorsium sing digawe khusus, sing kalebu perusahaan kayata Adobe, Oracle, Mozilla, Bentley lan Bloomberg.

Utama ganti:

  • Ditambahake kemampuan kanggo nggunakake ekspresi "NyaringΒ» kanthi fungsi agregat, sing ndadekake bisa mbatesi jangkoan data sing diproses dening fungsi agregat mung rekaman sing nyukupi kondisi tartamtu;
  • Blok "ORDER BY" nyedhiyakake dhukungan kanggo "NULLS pisanan"Lan"NULLS TERAKHIRΒ» kanggo nemtokake lokasi unsur kanthi nilai NULL nalika ngurutake;
  • Perintah".warasΒ» kanggo mulihake isi file rusak saka database;
  • Ing expansion UBI dhukungan ditambahake ekspresi indeksasi;
  • PRAGMA index_info lan PRAGMA index_xinfo wis ditambahi kanggo nyedhiyani informasi bab tata panyimpenan tabel digawe ing "TANPA ROWID" mode;
  • Ditambahake API sqlite3_drop_modules(), sing ngidini sampeyan nglarang loading otomatis tabel virtual saka aplikasi;
  • Parser skema database wis diowahi kanggo nampilake kesalahan nalika kolom tipe, jeneng, lan tbl_name ing tabel sqlite_master rusak nalika disambungake ora ing mode writable_schema;
  • PRAGMA function_list, PRAGMA module_list lan PRAGMA pragma_list printah diaktifake kanthi gawan. Kanggo ngganti prilaku mbangun gawan, sampeyan kudu tegas nemtokake "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
  • Kanggo fungsi SQL sing ditetepake aplikasi, flag SQLITE_DIRECTONLY diusulake, sing ngidini sampeyan nglarang panggunaan fungsi kasebut ing pemicu lan tampilan.

Source: opennet.ru

Add a comment