SQLite 3.44 berdan

Serbestberdana SQLite 3.44, DBMSek sivik a ku wekî pirtûkxaneyek pêvekirî hatî çêkirin, hate weşandin. Koda SQLite wekî qada gelemperî tê belav kirin, ango. dikare ji bo her armancê bê sînor û belaş were bikar anîn. Piştgiriya darayî ji bo pêşdebirên SQLite ji hêla konsorsiyûmek taybetî ve hatî afirandin, ku tê de pargîdaniyên wekî Bentley, Bloomberg, Expensify û Navigation Data Standard tê peyda kirin.

Guhertinên sereke:

  • Fonksiyonên hevgirtî dihêle ku li dû pîvana paşîn bendek "ORDER BY" bide ku argumanên fonksiyonê bi rêza diyarkirî bişopîne, ku dikare ji bo fonksiyonên wekî string_agg() û json_group_array() bikêr be.
  • Piştgiriyek ji bo fonksiyonên SQL-ya scalar concat () û concat_ws (), bi PostgreSQL, MS SQL Server û MySQL re hevaheng lê zêde kir.
  • Piştgiriyek ji bo fonksiyona berhevokê ya string_agg () zêde kir, ku bi PostgreSQL û MS SQL Server re hevaheng e.
  • Piştgiriya diyarkerên "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R" li fonksiyona SQL strftime( ) "%T" û "%u".
  • Gelek xeletiyên ku bi daxuyaniya CREATE TABLE ve girêdayî ne, piştî ku tabloya CREATE TABLE tê darve kirin, li şûna ku tabloya yekem car were bikar anîn, niha derdikevin.
  • Fermana "PRAGMA integrity_check" kontrolkirina hevrêziya naveroka tabloyên virtual yên çêkirî yên cihêreng ên ku di pêvekên FTS3, FTS4, FTS5, RTREE û GEOPOLY de têne bikar anîn bicîh tîne.
  • Tabloyên virtual yên çêkirî yên ku di pêvekên FTS3, FTS4, FTS5, RTREE û GEOPOLY de têne bikar anîn destûr têne bikar anîn ku di hundurê tetikan de werin bikar anîn.
  • Dema ku mîhenga SQLITE_DBCONFIG_DEFENSIVE diyar dike, parastin li hember çalakkirina moda "PRAGMA writable_schema" tê peyda kirin.
  • Dema ku bi berhevkarê Microsoft C-ê re were berhev kirin, mîhenga SQLITE_USE_SEH (Rêvekirina îstîsnayên avakirî) ji hêla xwerû ve tê çalak kirin.
  • Dema ku di xala WHERE de ji bo stûnek tabloyê nirxek domdar diyar dike, ji plansazkera pirsê re vebijark hatine çêkirin. Ji ber paşveçûnên naskirî, xweşbîniya şopandina dîtinê ku di guhertoya 3.42.0 de hatî zêdekirin hate neçalak kirin.
  • Verastkirina dema xebitandinê ya piştgiriya pergalê ji bo celebê "drêj ducarî" bi rastbûna ji ya celebê "ducar" bilindtir peyda dike.
  • Di navgîniya fermana Windows-ê de, şîfrekirina UTF-8 ji bo têketin û derketinê ji hêla xwerû ve hatî çalak kirin (vebijarka "--no-utf8" tê peyda kirin ku wê neçalak bike).

Source: opennet.ru

Add a comment