SQLite 3.41 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

เบเบฒเบ™เบ›เปˆเบญเบ SQLite 3.41, DBMS เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเบ—เบตเปˆเบ–เบทเบเบญเบญเบเปเบšเบšเป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” plug-in, เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ. เบฅเบฐเบซเบฑเบ” SQLite เบ–เบทเบเปเบˆเบเบขเบฒเบเบขเบนเปˆเปƒเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, i.e. เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปเบฅเบฐเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เปƒเบ”เป†. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบฒเบ™เป€เบ‡เบดเบ™เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ SQLite เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบชเบฐเบกเบฒเบ„เบปเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเบšเปเบฅเบดเบชเบฑเบ”เป€เบŠเบฑเปˆเบ™ Adobe, Oracle, Mozilla, Bentley เปเบฅเบฐ Bloomberg.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เป:

  • เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เบงเบฒเบ‡เปเบœเบ™เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก, เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบฅเบงเบกเบเบฑเบš GROUP BY clause, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ”เบฑเบ”เบชเบฐเบ™เบต, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ coroutines เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ materializing subqueries เปเบฅเบฐ views, json_tree() เปเบฅเบฐ json_each() functions.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ”เป‰เบงเบเบŸเบฑเบ‡เบŠเบฑเบ™ base64 เปเบฅเบฐ base85, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฑเบ‡เบกเบตเบขเบนเปˆเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ (CLI).
  • เป€เบžเบตเปˆเบกเบ„เปเบฒเบชเบฑเปˆเบ‡ ".scanstats est" เปƒเบชเปˆ CLI เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ•เบปเบงเบงเบฒเบ‡เปเบœเบ™เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก.
  • CLI เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท, เบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™, เบ•เบปเบงเบฅเบฐเบšเบธ, เบซเบผเบทเบ„เปเบฒเบ™เบดเบเบฒเบกเบ‚เบญเบ‡เบ•เบปเบงเบเบฐเบ•เบธเป‰เบ™.
  • เป€เบกเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡ "-เบ›เบญเบ”เป„เบž", เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆ SQL เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบเบญเบญเบ.
  • เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป‚เปเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เบดเบ”เบ•เบปเบงเปœเบฑเบ‡เบชเบทเบชเบฐเบ•เบฃเบดเบ‡เบขเบนเปˆเปƒเบ™เบงเบปเบ‡เบขเบทเบกเบ„เบนเปˆเปเบกเปˆเบ™เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™.
  • เบ„เปเบฒเบชเบฑเปˆเบ‡ PRAGMA integrity_check เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบปเบ‡เบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ byte เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบ”เบฑเบ”เบŠเบฐเบ™เบต.
  • parser เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบชเบปเบ™เปƒเบˆเบงเบปเบ‡เป€เบฅเบฑเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบ—เบฒเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡ IN operator, เป€เบŠเบดเปˆเบ‡เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡ PostgreSQL (เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, SQLite เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เปเปˆ subqueries เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบžเบฒเบเปƒเบ•เป‰เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ” "LIMIT 1").

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™