SQLite 3.37 เจฐเฉ€เจฒเฉ€เจœเจผ

SQLite 3.37 เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ, เจ‡เฉฑเจ• เจชเจฒเฉฑเจ—-เจ‡เจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ‡เฉฑเจ• เจนเจฒเจ•เจพ DBMS, เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค SQLite เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจœเจจเจคเจ• เจกเฉ‹เจฎเฉ‡เจจ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€. เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ‰เจฆเฉ‡เจธเจผ เจฒเจˆ เจฎเฉเจซเจค เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค SQLite เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจตเจฟเฉฑเจคเฉ€ เจธเจนเจพเจ‡เจคเจพ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ เจ—เจ เจ•เฉฐเจธเฉ‹เจฐเจŸเฉ€เจ…เจฎ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš Adobe, Oracle, Mozilla, Bentley เจ…เจคเฉ‡ Bloomberg เจตเจฐเจ—เฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจฎเฉเฉฑเจ– เจฌเจฆเจฒเจพเจ…:

  • "STRICT" เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเจพเจฒ เจŸเฉ‡เจฌเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจฒเจˆ เจ•เจพเจฒเจฎเจพเจ‚ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เฉฑเจ• เจฒเจพเจœเจผเจฎเฉ€ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจธเฉฐเจ•เฉ‡เจค เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจพเจฒเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจกเฉ‡เจŸเจพ เจฒเจˆ เจธเจ–เจค เจ•เจฟเจธเจฎ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€เจ†เจ‚ เจœเจพเจ‚เจšเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจ‡เจน เจซเจฒเฉˆเจ— เจธเฉˆเจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ SQLite เจ‡เฉฑเจ• เจคเจฐเฉเฉฑเจŸเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจ•เจพเจฒเจฎ เจ•เจฟเจธเจฎ เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เจพเจธเจŸ เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจ•เจพเจฒเจฎ เจจเฉ‚เฉฐ "INTEGER" เจตเจœเฉ‹เจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจธเจคเจฐ เจฎเฉเฉฑเจฒ '123' เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ 123 เจจเฉฐเจฌเจฐ เจœเฉ‹เฉœเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจชเจฐ 'xyz' เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ…เจธเจซเจฒ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เฉ€เฅค
  • "ALTER เจŸเฉ‡เจฌเจฒ เจเจก เจ•เจพเจฒเจฎ" เจ“เจชเจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš, "เจšเฉˆเฉฑเจ•" เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจœเจพเจ‚ "เจจเจฒ เจจเจนเฉ€เจ‚" เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจšเฉˆเจ•เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ•เจพเจฒเจฎ เจœเฉ‹เฉœเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฒเจˆ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจŸเฉ‡เจฌเจฒเจพเจ‚ เจ…เจคเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจธเจฎเฉ€เจ•เจฐเจจ "เจชเฉเจฐเจ—เจฎเจพ เจŸเฉ‡เจฌเจฒ_เจฒเจฟเจธเจŸ" เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค
  • เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ โ€œ.connectionโ€ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ•เจˆ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • "โ€”เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†, เจœเฉ‹ CLI เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจ…เจคเฉ‡ SQL เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจซเจพเจˆเจฒเจพเจ‚ เจจเจพเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ 'เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจนเจจเฅค
  • CLI เจจเฉ‡ SQL เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจˆ เจฒเจพเจˆเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจก เจ•เฉ‡ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค
  • sqlite3_autovacuum_pages(), sqlite3_changes64() เจ…เจคเฉ‡ sqlite3_total_changes64() เจซเฉฐเจ•เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค
  • เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจ•เจพเจฐ เจ‡เจน เจธเฉเจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฌเจ•เจตเฉ‡เจฐเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจตเจฟเฉฑเจš ORDER BY เจงเจพเจฐเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ…เจฃเจกเจฟเฉฑเจ  เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‰เจนเจจเจพเจ‚ เจงเจพเจฐเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ เจจเจพเจฒ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ‡ เจ…เจฐเจฅ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเจฆเฉ‡เฅค
  • เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ generate_series(START,END,STEP) เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจนเจฟเจฒเจพ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจœเจฟเจธ เจตเจฟเฉฑเจš (โ€œSTARTโ€) เจจเฉ‚เฉฐ เจฒเจพเจœเจผเจฎเฉ€ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉเจฐเจพเจฃเฉ‡ เจตเจฟเจนเจพเจฐ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจจ เจฒเจˆ, "-DZERO_ARGUMENT_GENERATE_SERIES" เจตเจฟเจ•เจฒเจช เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค
  • เจกเจพเจŸเจพเจฌเฉ‡เจธ เจธเจ•เฉ€เจฎเจพ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจ˜เจŸเจพเจˆ เจ—เจˆ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹