Tso tawm DBMS SQLite 3.30

luam tawm tso tawm SQLite 3.30.0, ib lub teeb DBMS tsim los ua lub tsev qiv ntawv plug-in. SQLite code yog faib raws li pej xeem sau, i.e. tuaj yeem siv yam tsis muaj kev txwv thiab pub dawb rau txhua lub hom phiaj. Kev them nyiaj yug rau SQLite developers yog muab los ntawm ib tug tshwj xeeb tsim consortium, uas muaj xws li cov tuam txhab xws li Adobe, Oracle, Mozilla, Bentley thiab Bloomberg.

ntsiab hloov:

  • Ntxiv lub peev xwm los siv cov lus qhia "LIMΒ» nrog cov haujlwm sib sau ua ke, uas ua rau nws muaj peev xwm txwv qhov kev pab cuam ntawm cov ntaub ntawv ua tiav los ntawm kev sib sau ua haujlwm kom tsuas yog cov ntaub ntawv uas txaus siab rau qhov xwm txheej;
  • Qhov "ORDER BY" thaiv muab kev txhawb nqa rau "NULLS THAUM"Thiab"NULLS LASTΒ» los txiav txim qhov chaw ntawm cov khoom nrog tus nqi NULL thaum txheeb;
  • Cov lus txib ".rov qabΒ» txhawm rau kho cov ntsiab lus ntawm cov ntaub ntawv puas los ntawm cov ntaub ntawv;
  • Hauv kev nthuav dav UBI txhawb ntxiv indexing nthuav qhia;
  • PRAGMA index_info thiab PRAGMA index_xinfo tau txuas ntxiv los muab cov ntaub ntawv hais txog kev khaws cia ntawm cov ntxhuav tsim hauv "tsis muaj ROWID" hom;
  • Ntxiv API sqlite3_drop_modules(), uas tso cai rau koj txwv tsis pub thauj khoom ntawm cov ntxhuav virtual los ntawm daim ntawv thov;
  • Lub database schema parser tau raug hloov los tso saib qhov yuam kev thaum hom, npe, thiab tbl_name txhua kab hauv sqlite_master cov lus raug puas tsuaj thaum txuas tsis nyob rau hauv writable_schema hom;
  • Lub PRAGMA function_list, PRAGMA module_list thiab PRAGMA pragma_list cov lus txib tau qhib los ntawm lub neej ntawd. Txhawm rau hloov tus cwj pwm tsim ua ntej, koj yuav tsum qhia meej meej "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
  • Rau daim ntawv thov-txhais SQL ua haujlwm, SQLITE_DIRECTONLY chij tau npaj tseg, uas tso cai rau koj txwv tsis pub siv cov haujlwm no hauv kev ua thiab kev pom.

Tau qhov twg los: opennet.ru

Ntxiv ib saib