sync up our in tree sqlite with the 3.3.13 official release. Commit to follow to finish this process on the windows build.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4351 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Michael Jerris
2007-02-22 22:09:42 +00:00
parent 64133ab31a
commit 5791353cec
118 changed files with 15152 additions and 1229 deletions

View File

@@ -1,7 +1,7 @@
#
# Run this Tcl script to generate the pragma.html file.
#
set rcsid {$Id: pragma.tcl,v 1.18 2006/06/20 00:22:38 drh Exp $}
set rcsid {$Id: pragma.tcl,v 1.20 2007/02/02 12:33:17 drh Exp $}
source common.tcl
header {Pragma statements supported by SQLite}
@@ -228,11 +228,11 @@ puts {
flag. When this flag is on, new SQLite databases are created in
a file format that is readable and writable by all versions of
SQLite going back to 3.0.0. When the flag is off, new databases
are created using the latest file format which might to be
are created using the latest file format which might not be
readable or writable by older versions of SQLite.</p>
<p>This flag only effects newly created databases. It has no
effect on databases that already exists.</p>
<p>This flag only affects newly created databases. It has no
effect on databases that already exist.</p>
</li>
@@ -487,12 +487,16 @@ Section {Pragmas to debug the library} debug
puts {
<ul>
<a name="pragma_integrity_check"></a>
<li><p><b>PRAGMA integrity_check;</b></p>
<li><p><b>PRAGMA integrity_check;
<br>PRAGMA integrity_check(</b><i>integer</i><b>)</b></p>
<p>The command does an integrity check of the entire database. It
looks for out-of-order records, missing pages, malformed records, and
corrupt indices.
If any problems are found, then a single string is returned which is
a description of all problems. If everything is in order, "ok" is
If any problems are found, then strings are returned (as multiple
rows with a single column per row) which describe
the problems. At most <i>integer</i> errors will be reported
before the analysis quits. The default value for <i>integer</i>
is 100. If no errors are found, a single row with the value "ok" is
returned.</p></li>
<a name="pragma_parser_trace"></a>