Paglabas ng DBMS SQLite 3.30.0

Ang paglabas ng DBMS SQLite 3.30.0 ay naganap. Ang SQLite ay isang compact na naka-embed na DBMS. Ang source code ng library ay nailipat sa pampublikong domain.

Ano ang bago sa bersyon 3.30.0:

  • idinagdag ang kakayahang gamitin ang expression na "FILTER" na may pinagsama-samang mga function, na naging posible upang limitahan ang saklaw ng data na naproseso ng function sa mga tala lamang batay sa isang partikular na kondisyon;
  • sa block na "ORDER BY", ibinibigay ang suporta para sa mga flag na "NULLS FIRST" at "NULLS LAST" upang matukoy ang lokasyon ng mga elemento na may NULL na halaga kapag nag-uuri;
  • idinagdag ang command na ".recover" upang ibalik ang mga nilalaman ng mga nasirang file mula sa database;
  • Ang PRAGMA index_info at PRAGMA index_xinfo ay pinalawak upang magbigay ng impormasyon tungkol sa layout ng imbakan ng mga talahanayan na ginawa sa "WALANG ROWID" na mode;
  • Ang API sqlite3_drop_modules() ay idinagdag upang payagan ang awtomatikong paglo-load ng mga virtual na talahanayan na hindi paganahin;
  • ang mga command na PRAGMA function_list, PRAGMA module_list at PRAGMA pragma_list ay isinaaktibo bilang default;
  • ang SQLITE_DIRECTONLY flag ay ipinakilala, na nagpapahintulot sa iyo na ipagbawal ang paggamit ng mga SQL function sa loob ng mga trigger at view;
  • Hindi na available ang legacy na opsyon na SQLITE_ENABLE_STAT3.

Pinagmulan: linux.org.ru

Magdagdag ng komento