Fa'asa'olotoina ole DBMS SQLite 3.30

lomia faasalalau tatala SQLite 3.30.0, o se DBMS mama ua mamanuina e fai ma faletusi faʻapipiʻi. O le SQLite code o loʻo tufatufa atu o se faʻalapotopotoga lautele, i.e. e mafai ona fa'aoga e aunoa ma ni tapula'a ma e leai se totogi mo so'o se fa'amoemoe. Lagolago tau tupe mo SQLite atiaʻe e tuʻuina atu e se faʻasalalauga faʻapitoa, lea e aofia ai kamupani e pei o Adobe, Oracle, Mozilla, Bentley ma Bloomberg.

tele suiga:

  • Faʻaopoopo le tomai e faʻaaoga ai le faʻamatalaga "faʻamamā» fa'atasi ai ma galuega fa'aopoopo, lea e mafai ai ona fa'atapula'aina le fa'asoaina o fa'amaumauga o lo'o fa'agasolo e le galuega fa'aopoopo i na'o fa'amaumauga e fa'amalieina se tu'utu'uga;
  • O le poloka "ORDER BY" e maua ai le lagolago mo le "NULLS MUAMUA"Ma"NULLS MILI» ia iloa le nofoaga o elemene ma le NULL tau pe a faʻavasega;
  • O le poloaiga".toe malosi» e toe faʻafoʻi mea o loʻo i totonu o faila leaga mai le faʻamaumauga;
  • I le faalauteleina UBI lagolago faaopoopo fa'amatalaga fa'asinomaga;
  • PRAGMA index_info ma PRAGMA index_xinfo ua fa'alauteleina e tu'uina atu ai fa'amatalaga e uiga i le fa'aputuina o laulau na fa'atūina i le fa'ata'ita'iga "E LE'I ROWID";
  • Fa'aopoopo API sqlite3_drop_modules(), lea e mafai ai ona e faʻasaina le faʻapipiʻiina otometi o laulau mataʻutia mai le talosaga;
  • O le database schema parser ua suia e faʻaalia ai se mea sese pe a faʻaleagaina le ituaiga, igoa, ma tbl_name koluma i le laulau sqlite_master pe a le fesoʻotaʻi i le writable_schema mode;
  • O le PRAGMA function_list, PRAGMA module_list ma PRAGMA pragma_list poloaiga e mafai ona le mafai. Ina ia suia le amio faufale le lelei, e tatau ona e faʻamaonia manino "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
  • Mo galuega fa'atatau ile SQL, ole SQLITE_DIRECTONLY fu'a ua fa'atūina, lea e fa'atagaina ai oe e fa'asa le fa'aogaina o nei galuega i totonu o fa'aoso ma manatu.

puna: opennet.ru

Faaopoopo i ai se faamatalaga