เบเบฒเบ™เบ›เปˆเบญเบ DBMS SQLite 3.30.0

เบเบฒเบ™เบ›เปˆเบญเบ DBMS SQLite 3.30.0 เป€เบเบตเบ”เบ‚เบถเป‰เบ™. SQLite เปเบกเปˆเบ™ DBMS เบเบฑเบ‡เบ•เบปเบงเบ—เบตเปˆเบซเบ™เบฒเปเบซเบ™เป‰เบ™. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒ เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

เบกเบตโ€‹เบซเบเบฑเบ‡โ€‹เปƒเบซเบกเปˆโ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบš 3.30.0โ€‹:

  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ "FILTER" เบชเบฐเปเบ”เบ‡เบญเบญเบเบ”เป‰เบงเบเบซเบ™เป‰เบฒเบ—เบตเปˆเบฅเบงเบก, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡เป‚เบ”เบเบŸเบฑเบ‡เบŠเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบšเบฑเบ™เบ—เบถเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚;
  • เปƒเบ™เบšเบฅเบฑเบญเบ โ€œORDER BYโ€, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบเบฑเบšเบ—เบธเบ‡ โ€œNULLS FIRSTโ€ เปเบฅเบฐ โ€œNULLS LASTโ€ เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบกเบตเบ„เปˆเบฒ NULL เป€เบกเบทเปˆเบญเบˆเบฑเบ”เบฎเบฝเบ‡;
  • เป€เบžเบตเปˆเบกเบ„เปเบฒเบชเบฑเปˆเบ‡ โ€œ.recoverโ€ เป€เบžเบทเปˆเบญเบŸเบทเป‰เบ™เบŸเบนเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบชเบเบซเบฒเบเบˆเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™;
  • PRAGMA index_info เปเบฅเบฐ PRAGMA index_xinfo เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป‚เบซเบกเบ” "เบšเปเปˆเบกเบต ROWID";
  • API sqlite3_drop_modules() เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบžเบทเปˆเบญเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบซเบผเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ virtual เบ–เบทเบเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™;
  • เบ„เปเบฒเบชเบฑเปˆเบ‡ PRAGMA function_list, PRAGMA module_list เปเบฅเบฐ PRAGMA pragma_list เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™;
  • เบ—เบธเบ‡ SQLITE_DIRECTONLY เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเป‰เบฒเบกเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™ SQL เบžเบฒเบเปƒเบ™ triggers เปเบฅเบฐ views;
  • เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบ”เบตเบก SQLITE_ENABLE_STAT3 เบšเปเปˆเบกเบตเปƒเบซเป‰เปเบฅเป‰เบง.

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

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