mirror of
https://github.com/sqlite/sqlite.git
synced 2025-06-25 09:02:03 +03:00
Update documentation for the 2.2.0 release. (CVS 335)
FossilOrigin-Name: 14392258c5b6385091be8d684e3ea6841941b483
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
#
|
||||
# Run this Tcl script to generate the sqlite.html file.
|
||||
#
|
||||
set rcsid {$Id: c_interface.tcl,v 1.21 2001/11/24 13:36:30 drh Exp $}
|
||||
set rcsid {$Id: c_interface.tcl,v 1.22 2001/12/22 19:27:41 drh Exp $}
|
||||
|
||||
puts {<html>
|
||||
<head>
|
||||
@ -185,6 +185,7 @@ the type of error. Here is a complete list of the return codes:
|
||||
#define SQLITE_SCHEMA 17 /* The database schema changed */
|
||||
#define SQLITE_TOOBIG 18 /* Too much data for one row of a table */
|
||||
#define SQLITE_CONSTRAINT 19 /* Abort due to contraint violation */
|
||||
#define SQLITE_MISMATCH 20 /* Data type mismatch */
|
||||
</pre></blockquote>
|
||||
|
||||
<p>
|
||||
@ -287,6 +288,12 @@ in a single row, this is the return code you get.
|
||||
<dd><p>This constant is returned if the SQL statement would have violated
|
||||
a database constraint.
|
||||
</p></dd>
|
||||
<dt>SQLITE_MISMATCH</dt>
|
||||
<dd><p>This error occurs when there is an attempt to insert non-integer
|
||||
data into a column labeled INTEGER PRIMARY KEY. For most columns, SQLite
|
||||
ignores the data type and allows any kind of data to be stored. But
|
||||
an INTEGER PRIMARY KEY column is only allowed to store integer data.
|
||||
</p></dd>
|
||||
</dl>
|
||||
</blockquote>
|
||||
|
||||
|
Reference in New Issue
Block a user