SQLite 3.44 kutolewa

Kutolewa kwa SQLite 3.44, DBMS nyepesi iliyoundwa kama maktaba programu-jalizi, kumechapishwa. Nambari ya SQLite inasambazwa kama kikoa cha umma, i.e. inaweza kutumika bila vikwazo na bila malipo kwa madhumuni yoyote. Usaidizi wa kifedha kwa wasanidi wa SQLite hutolewa na muungano maalum ulioundwa, unaojumuisha makampuni kama vile Bentley, Bloomberg, Expensify na Navigation Data Standard.

Mabadiliko kuu:

  • Jukumu la kukokotoa huruhusu kifungu cha "ORDER BY" baada ya kigezo cha mwisho kuchakata hoja za chaguo la kukokotoa katika mpangilio maalum, ambao unaweza kuwa na manufaa kwa chaguo za kukokotoa kama vile string_agg() na json_group_array().
  • Usaidizi ulioongezwa kwa vitendaji vya SQL vya scal concat() na concat_ws(), vinavyotumika na PostgreSQL, Seva ya MS SQL na MySQL.
  • Usaidizi ulioongezwa kwa kazi ya jumla ya string_agg(), inayooana na PostgreSQL na Seva ya MS SQL.
  • Imeongeza usaidizi kwa vibainishi "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R" kwenye strftime ya SQL ( ) "%T" na "%u".
  • Hitilafu nyingi zinazohusiana na taarifa ya CREATE TABLE sasa hutolewa baada ya taarifa ya CREATE TABLE kutekelezwa, badala ya baada ya jedwali kutumika kwa mara ya kwanza.
  • Amri ya "PRAGMA integrity_check" hutekeleza kukagua uthabiti wa yaliyomo katika majedwali mbalimbali ya mtandaoni yaliyojengewa ndani yanayotumika katika viendelezi vya FTS3, FTS4, FTS5, RTREE na GEOPOLY.
  • Jedwali pepe zilizojengewa ndani zinazotumika katika viendelezi vya FTS3, FTS4, FTS5, RTREE na GEOPOLY zinaruhusiwa kutumika ndani ya vichochezi.
  • Wakati wa kubainisha mpangilio wa SQLITE_DBCONFIG_DEFENSIVE, ulinzi hutolewa dhidi ya kuwasha modi ya β€œPRAGMA writable_schema”.
  • Inapojumuishwa na kikusanyaji cha Microsoft C, mpangilio wa SQLITE_USE_SEH (Ushughulikiaji Uliotengewa Muundo) huwashwa kwa chaguomsingi.
  • Uboreshaji umefanywa kwa mpangilio wa hoja unaohusiana na uchanganuzi wa faharasa sehemu wakati wa kubainisha thamani isiyobadilika ya safu wima ya jedwali katika kifungu cha WHERE. Kwa sababu ya urejeshaji uliotambuliwa, uboreshaji wa kuchanganua mwonekano ulioongezwa katika toleo la 3.42.0 umezimwa.
  • Hutoa uthibitishaji wa muda wa utekelezaji wa usaidizi wa mfumo kwa aina ya "ndou mbili ndefu" yenye usahihi wa juu kuliko ule wa aina ya "mbili".
  • Katika kiolesura cha amri cha Windows, usimbuaji wa UTF-8 umewezeshwa kwa chaguo-msingi kwa pembejeo na pato (chaguo la "--no-utf8" hutolewa ili kuizima).

Chanzo: opennet.ru

Kuongeza maoni