Sgaoileadh SQLite 3.44

Chaidh sgaoileadh SQLite 3.44, DBMS aotrom a chaidh a dhealbhadh mar leabharlann plug-in, fhoillseachadh. Tha an còd SQLite air a sgaoileadh mar raon poblach, i.e. faodar a chleachdadh gun chuingealachaidhean agus an-asgaidh airson adhbhar sam bith. Tha taic ionmhais do luchd-leasachaidh SQLite air a thoirt seachad le co-bhanntachd a chaidh a chruthachadh gu sònraichte, a tha a’ toirt a-steach companaidhean leithid Bentley, Bloomberg, Expensify agus Navigation Data Standard.

Atharraichean mòra:

  • Leigidh gnìomhan iomlan le clàs “ORDER BY” às deidh a’ pharamadair mu dheireadh argamaidean an gnìomh a phròiseasadh san òrdugh ainmichte, a dh’ fhaodadh a bhith feumail airson gnìomhan leithid string_agg () agus json_group_array().
  • Taic a bharrachd airson gnìomhan scalar SQL concat () agus concat_ws(), co-chosmhail ri PostgreSQL, MS SQL Server agus MySQL.
  • Taic a bharrachd airson gnìomh iomlan string_agg (), a tha co-chosmhail ri PostgreSQL agus MS SQL Server.
  • Chuir sinn taic ris na sònrachaidhean “%e”, “%F”, “%I”, “%k”, “%l”, “%p”, “%P”, “%R” gu gnìomh SQL strftime ( ) "%T" agus "%u".
  • Tha mòran mhearachdan co-cheangailte ris an aithris CREATE TABLE a-nis air an toirt a-mach às deidh an aithris CREATE TABLE a chuir gu bàs, seach às deidh don chlàr a bhith air a chleachdadh airson a’ chiad uair.
  • Tha an àithne “PRAGMA integrity_check” a’ toirt a-steach sgrùdadh air cunbhalachd susbaint diofar chlàran brìgheil a chaidh a chleachdadh anns na leudachaidhean FTS3, FTS4, FTS5, RTREE agus GEOPOLY.
  • Tha cead aig clàran brìgheil togte a thathas a’ cleachdadh anns na leudachaidhean FTS3, FTS4, FTS5, RTREE agus GEOPOLY a chleachdadh taobh a-staigh innealan-brosnachaidh.
  • Nuair a bhios tu a’ sònrachadh an t-suidheachaidh SQLITE_DBCONFIG_DEFENSIVE, tha dìon air a thoirt seachad an aghaidh comas a thoirt don mhodh “PRAGMA writable_schema”.
  • Nuair a thèid a chur ri chèile leis an inneal-cruinneachaidh Microsoft C, tha an suidheachadh SQLITE_USE_SEH (Làimhseachadh Structaraichte Exception) air a chomasachadh gu bunaiteach.
  • Chaidh optimizations a dhèanamh don neach-dealbhaidh ceist co-cheangailte ri sganaidhean pàirt clàr-amais nuair a thathar a’ sònrachadh luach seasmhach airson colbh clàr anns a’ chlàs WHERE. Mar thoradh air ais-thionndaidhean comharraichte, chaidh an optimization sganadh seallaidh a chaidh a chur ris ann an dreach 3.42.0 a chiorramachadh.
  • A’ toirt seachad dearbhadh ùine ruith air taic siostam airson an t-seòrsa “dùbailte fada” le cinnt nas àirde na an seòrsa “dùbailte”.
  • Ann an eadar-aghaidh àithne Windows, tha còdachadh UTF-8 air a chomasachadh gu bunaiteach airson cuir a-steach agus toradh (tha an roghainn “--no-utf8” air a thoirt seachad gus a chuir à comas).

Source: fosgailtenet.ru

Cuir beachd ann