SQLite 3.44 خوشې کول

د SQLite 3.44 خوشې کول، یو سپک وزن DBMS د پلگ ان کتابتون په توګه ډیزاین شوی، خپور شوی. د SQLite کوډ د عامه ډومین په توګه ویشل شوی، د بیلګې په توګه. پرته له کوم محدودیت څخه او د هر هدف لپاره وړیا کارول کیدی شي. د SQLite پراختیا کونکو لپاره مالي ملاتړ د ځانګړي جوړ شوي کنسورشیم لخوا چمتو شوی ، چې پکې شرکتونه لکه بینټلي ، بلومبرګ ، Expensify او د نیویګیشن ډیټا سټنډرډ شامل دي.

اصلي بدلونونه:

  • مجموعي افعال د وروستي پیرامیټر څخه وروسته د "ORDER BY" بند ته اجازه ورکوي چې په ټاکل شوي ترتیب کې د فنکشن دلیلونه پروسس کړي، کوم چې د دندو لپاره ګټور کیدی شي لکه string_agg() او json_group_array().
  • د سکالر SQL افعال concat() او concat_ws() لپاره ملاتړ اضافه شوی، د PostgreSQL، MS SQL سرور او MySQL سره مطابقت لري.
  • د string_agg() مجموعي فنکشن لپاره ملاتړ اضافه شوی، د PostgreSQL او MS SQL سرور سره مطابقت لري.
  • د SQL فنکشن strftime ته د "%e"، "%F"، "%I"، "%k"، "%l"، "%p"، "%P"، "%R" مشخص کونکو لپاره ملاتړ اضافه شوی ) "%T" او "%u".
  • د CREATE TABLE بیان سره تړلې ډیری غلطۍ اوس د CREATE TABLE بیان اجرا کیدو وروسته تولید کیږي، نه دا چې جدول د لومړي ځل لپاره کارول کیږي.
  • د "PRAGMA integrity_check" کمانډ د FTS3، FTS4، FTS5، RTREE او GEOPOLY توسیعونو کې کارول شوي د مختلف جوړ شوي مجازی جدولونو مینځپانګې دوامداره چک کول پلي کوي.
  • په FTS3، FTS4، FTS5، RTREE او GEOPOLY توسیعونو کې کارول شوي مجازی میزونه د محرکونو دننه کارولو اجازه لري.
  • کله چې د SQLITE_DBCONFIG_DEFENSIVE ترتیب مشخص کړئ، د "PRAGMA د لیکلو وړ_ سکیما" حالت فعالولو پروړاندې محافظت چمتو کیږي.
  • کله چې د مایکروسافټ C کمپیلر سره ترکیب شوی وي ، د SQLITE_USE_SEH (ساختماني استثنا اداره کول) ترتیب په ډیفالټ فعال شوی.
  • د پوښتنو پلان جوړونکي ته اصلاح کول د جزوي شاخص سکینونو پورې اړوند دي کله چې د WHERE بند کې د میز کالم لپاره ثابت ارزښت مشخص کوي. د پیژندل شوي ریګریشنونو له امله، د لید سکینګ اصلاح کول په 3.42.0 نسخه کې اضافه شوي غیر فعال شوي.
  • د "دوه ځله" ډول په پرتله د لوړ دقت سره د "اوږدې ډبل" ډول لپاره د سیسټم ملاتړ چلولو وخت تایید چمتو کوي.
  • د وینډوز کمانډ انٹرفیس کې، UTF-8 کوډ کول د ان پټ او آوټ پټ لپاره په ډیفالټ ډول فعال شوي (د "--no-utf8" اختیار د دې غیر فعالولو لپاره چمتو شوی).

سرچینه: opennet.ru

Add a comment