SQLite (32-bit)

最新版本 SQLite 3.20.1 (32-bit)

SQLite 3.20.1 (32-bit)

SQLite 3.20.1 (32-bit)
SQLite 是一個進程內庫,它實現了一個自包含的,無服務器的,零配置的事務性 SQL 數據庫引擎。 SQLite 的代碼是在公共領域,因此可用於任何目的,商業或私人。 SQLite 是世界上應用最廣泛的數據庫,其應用程序數量超過了我們可以計算的數量,其中包括幾個備受矚目的項目。 SQLite 免費下載最新版本的 Windows PC。它是 SQLite 的完全脫機安裝程序安裝程序。

SQLite 功能:
即使在系統崩潰和電源故障後,事務也是原子性,一致性,隔離性和持久性(ACID)。零配置 - 無需安裝或管理。具有高級功能(如部分索引和通用表表達式)的完整 SQL 實現。 (省略功能)完整的數據庫存儲在一個跨平台的磁盤文件中。非常適合用作應用程序文件格式。支持太字節大小的數據庫和千兆字節大小的字符串和 blob。 (請參閱 limits.html。)小代碼佔用空間:小於 500KiB 完全配置或省略可選功能少得多。簡單,易於使用的 API。用 ANSI- C 編寫。包括 TCL 綁定。幾十種其他語言的綁定可單獨提供。備受好評的源代碼,具有 100%的分支測試覆蓋率。可作為一個單一的 ANSI- C 源代碼文件,易於編譯,因此很容易添加到一個更大的項目。獨立:不需要外部依賴。跨平台:開箱即用支持 Android,* BSD,iOS,Linux,Mac,Solaris,VxWorks 和 Windows(Win32,WinCE,WinRT)。易於移植到其他系統。來源是在公共領域。用於任何目的。附帶可用於管理 SQLite 數據庫的獨立命令行界面(CLI)客戶端。也可用:下載 SQLite for Mac



ScreenShot

軟體資訊
檔案版本 SQLite 3.20.1 (32-bit)

檔案名稱 sqlite-dll-win32-x86-3200100.zip
檔案大小 409.6 KB
系統 Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 免費軟體
作者 Richard Hipp
官網 https://sqlite.org/
更新日期 2017-08-25
更新日誌

What's new in this version:

- Fix a potential memory leak in the new sqlite3_result_pointer() interface.

Changes carried forward from version 3.20.0:
- Update the text of error messages returned by sqlite3_errmsg() for some error codes
- Add new pointer passing interfaces
- Backwards-incompatible changes to some extensions in order to take advantage of the improved security offered by the new pointer passing interfaces: a. Extending FTS5 → requires sqlite3_bind_pointer() to find the fts5_api pointer
- carray(PTR,N) → requires sqlite3_bind_pointer() to set the PTR parameter
- remember(V,PTR) → requires sqlite3_bind_pointer() to set the PTR parameter
- Added the SQLITE_STMT virtual table extension
- Added the COMPLETION extension - designed to suggest tab-completions for interactive user interfaces. This is a work in progress. Expect further enhancements in future releases
- Added the UNION virtual table extension
- The built-in date and time functions have been enhanced so that they can be used in CHECK constraints, in indexes on expressions, and in the WHERE clauses of partial indexes, provided that they do not use the 'now', 'localtime', or 'utc' keywords. Futher information
- Added the sqlite3_prepare_v3() and sqlite3_prepare16_v3() interfaces with the extra "prepFlags" parameters
- Provide the SQLITE_PREPARE_PERSISTENT flag for sqlite3_prepare_v3() and use it to limit lookaside memory misuse by FTS3, FTS5, and the R-Tree extension
- Added the PRAGMA secure_delete=FAST command. When secure_delete is set to FAST, old content is overwritten with zeros as long as that does not increase the amount of I/O. Deleted content might still persist on the free-page list but will be purged from all b-tree pages
- Enhancements to the command-line shell: a. Add support for tab-completion using the COMPLETION extension, for both readline and linenoise
- Add the ".cd" command
- Enhance the ".schema" command to show the schema of all attached databases
- Enhance ".tables" so that it shows the schema names for all attached if the name is anything other than "main"
- The ".import" command ignores an initial UTF-8 BOM
- Added the "--newlines" option to the ".dump" command to cause U+000a and U+000d characters to be output literally rather than escaped using the replace() function
- Query planner enhancements: a. When generating individual loops for each ORed term of an OR scan, move any constant WHERE expressions outside of the loop, as is done for top-level loops
- The query planner examines the values of bound parameters to help determine if a partial index is usable
- When deciding between two plans with the same estimated cost, bias the selection toward the one that does not use the sorter
- Evaluate WHERE clause constraints involving correlated subqueries last, in the hope that they never have be evaluated at all
- Do not use the flattening optimization for a sub-query on the RHS of a LEFT JOIN if that subquery reads data from a virtual table as doing so prevents the query planner from creating automatic indexes on the results of the sub-query, which can slow down the query
- Add SQLITE_STMTSTATUS_REPREPARE, SQLITE_STMTSTATUS_RUN, and SQLITE_STMTSTATUS_MEMUSED options for the sqlite3_stmt_status() interface
- Provide PRAGMA functions for PRAGMA integrity_check, PRAGMA quick_check, and PRAGMA foreign_key_check
- Add the -withoutnulls option to the TCL interface eval method
- Enhance the sqlite3_analyzer.exe utility program so that it shows the number of bytes of metadata on btree pages
- The SQLITE_DBCONFIG_ENABLE_QPSG run-time option and the SQLITE_ENABLE_QPSG compile-time option enable the query planner stability guarantee
- Miscellaneous optimizations result in a 2% reduction in CPU cycles used

Bug Fixes:
- Fix the behavior of sqlite3_column_name() for queries that use the flattening optimization so that the result is consistent with other queries that do not use that optimization, and with PostgreSQL, MySQL, and SQLServer
- Fix the query planner so that it knows not to use automatic indexes on the right table of LEFT JOIN if the WHERE clause uses the IS operator
- Ensure that the query planner knows that any column of a flattened LEFT JOIN can be NULL even if that column is labeled with "NOT NULL"
- Fix rare false-positives in PRAGMA integrity_check when run on a database connection with attached databases
- Fix a bug (discovered by OSSFuzz) that causes an assertion fault if certain dodgy CREATE TABLE declarations are used

SQLite 3.20.1 (32-bit) 相關參考資料
Downloading SQLite 3.20.1 (32-bit) from FileHorse.com

Self-contained, embeddable, zero-configuration SQL database engine · SQLite 3.20.1 (32-bit) · Key details about this download.

https://www.filehorse.com

Recent News

Version 3.45.3 is a patch release that fixes a few obscure problems, including: The old.* values in an UPDATE trigger might be incorrect if the trigger ...

https://www.sqlite.org

spatialite extension on windows doesn't work

I am trying to use sqlite3 with Spatialite for my web application. I have downloaded. sqlite-dll-win32-x86-3200100 (32-bit DLL for SQLite version 3.20.1.) ...

https://groups.google.com

SQLite 3.45.3 (32-bit) Download for Windows Old ...

SQLite (32-bit). April, 17th 2024 - 1 MB - Freeware. Free Download. Security Status ... SQLite 3.20.1 (32-bit). Date released: 25 Aug 2017 (7 years ago).

https://www.filehorse.com

SQLite Download Page

32-bit DLL (x86) for SQLite version 3.45.3. (SHA3-256: b5d01cccf1cea00b4250bc26d3941ba29b16eaaaa7ce9fe9f7776b8e4491ff2f). sqlite-dll-win-x64-3450300.zip

https://www.sqlite.org

SQLite Release 3.20.1 On 2017-08-24

2017年8月24日 — SQLite Release 3.20.1 On 2017-08-24 · Update the text of error messages returned by sqlite3_errmsg() for some error codes. · Add new pointer ...

https://www.sqlite.org

sqlite-jdbc-cryptNEWS.md at master

Fixes issues when using Arm Cortex A8, A9 (32-bit architecture) ... Upgrade to SQLite 3.20.1; Various bug fixes. 2017 ... added 64-bit OS support: 64-bit native ...

https://github.com

sqlite3-3.39.3-150000.3.20.1 RPM for x86_64

2022年12月19日 — Programs that link with the SQLite library can have SQL database ... 3.20.1 ... * Fix a potential 32-bit integer overflow problem in the ...

https://rpmfind.net

SQLiteConfig (SQLite JDBC 3.20.1 API)

Creates an SQLite configuration object using values from the given property object. Method Summary. All Methods Instance Methods Concrete ...

https://www.javadoc.io

期期sqlite-jdbc

Enable SQLITE_MAX_MMAP_SIZE compile option again. Fixes issues when using Arm Cortex A8, A9 (32-bit architecture) ... Upgrade to SQLite 3.20.1 ... added 64-bit OS ...

https://gitee.com