Hoʻokuʻu ʻia o SQLite 3.38 DBMS a me sqlite-utils 3.24 set o nā pono

Ua paʻi ʻia ka hoʻokuʻu ʻana o SQLite 3.38, kahi DBMS māmā i hoʻolālā ʻia e like me kahi waihona plug-in. Hāʻawi ʻia ka code SQLite ma ka waihona lehulehu, ʻo ia hoʻi. hiki ke hoʻohana ʻia me ka ʻole o ke kau palena ʻole a me ka uku ʻole no kekahi kumu. Hāʻawi ʻia ke kākoʻo kālā no nā mea hoʻomohala SQLite e kahi consortium i hana ʻia, ʻo ia hoʻi nā hui e like me Adobe, Oracle, Mozilla, Bentley a me Bloomberg.

Nā hoʻololi nui:

  • Hoʻohui ʻia ke kākoʻo no ka -> a me ->> mea hoʻohana e maʻalahi i ka unuhi ʻana i ka ʻikepili ma ke ʻano JSON. Hoʻopili ka syntax operator hou me MySQL a me PostgreSQL.
  • Aia ka hana nui i nā hana no ka hana ʻana me ka ʻikepili ma JSON format, ka pilina o ia mea i koi mua i kahi hui me ka hae "-DSQLITE_ENABLE_JSON1". No ka hoʻopau ʻana i ke kākoʻo JSON, ua hoʻohui ʻia ka hae "-DSQLITE_OMIT_JSON".
  • Hoʻohui unixepoch () hana e hoʻihoʻi i ka manawa epochal (ka helu o kekona mai Ianuali 1, 1970).
  • No nā hana e hana me ka manawa, ua hoʻokō ʻia nā mea hoʻololi "auto" a me "julianday".
  • Ua kapa hou ʻia ka hana SQL printf() i ka format() e hoʻomaikaʻi i ka hoʻohālikelike ʻana me nā DBMS ʻē aʻe (ua paʻa ke kākoʻo no ka inoa kahiko).
  • Hoʻohui ʻia ka sqlite3_error_offset() interface i mea e maʻalahi ai ka ʻimi ʻana i nā hewa i kahi nīnau.
  • Ua hoʻohui ʻia nā polokalamu polokalamu hou i ka hoʻokō ʻana i nā papa ʻaina: sqlite3_vtab_distinct (), sqlite3_vtab_rhs_value () a me sqlite3_vtab_in (), a me nā ʻano mea hoʻohana hou SQLITE_INDEX_CONSTRAINT_LIMIT a me SQLITE_INDEX_CONSTRAINT_OFFSET.
  • Mālama ka laina kauoha i ka hoʻoponopono pololei ʻana i nā huaʻōlelo pā a me nā mea hānai laina i ka hoʻopuka kikokikona ma nā ʻano ʻano kolamu he nui. Kākoʻo hoʻohui ʻia no ka hoʻohana ʻana i nā koho "--wrap N", "--wordwrap on" a me "-quote" i ka wā e hoʻopuka ai i nā kolamu he nui. Hiki i ke kauoha .import ke hoʻoponopono i nā inoa kolamu.
  • No ka wikiwiki i ka hoʻokō ʻana i nā nīnau analytic nui, hoʻohana ka mea hoʻolālā nīnau i kahi hoʻolālā kānana pua probabilistic e hoʻoholo inā aia kekahi mea i loko o kahi set. Hoʻohana ʻia kahi kumulāʻau hoʻohui kaulike e hoʻoikaika i ka hana ʻana o nā poloka UNION a me UNION ALL e pili ana i nā ʻōlelo SELECT me nā paukū ORDER BY.

Eia hou, hiki iā ʻoe ke hoʻomaopopo i ka paʻi ʻana o kahi mana o ka sqlite-utils 3.24 set, kahi e loaʻa ai nā pono hana a me kahi waihona no ka hoʻoponopono ʻana i nā faila mai ka waihona SQLite. ʻO nā hana e like me ka hoʻouka pololei ʻana i ka ʻikepili JSON, CSV a i ʻole TSV i loko o kahi waihona waihona me ka hana maʻalahi o ka hoʻolālā mālama pono, ka hoʻokō ʻana i nā nīnau SQL ma luna o nā faila CSV, TSV a me JSON, ʻimi kikokikona piha i ka waihona, hoʻololi ʻikepili a me nā papa mālama. i nā kūlana i pili ʻole ʻia ʻo ALTER. PALAPALA (no ka laʻana, e hoʻololi i ke ʻano o nā kolamu), e unuhi i nā kolamu i nā papa ʻokoʻa.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka