SQLite Foreign Key Support
(foreignkeys.html)
3. Required and Suggested Database Indexes
... If they are not the primary key, then the parent key
columns must be collectively subject to a UNIQUE constraint or have
a UNIQUE index.
If the parent key columns have a UNIQUE index,
then that index must use the ...
|
Write-Ahead Logging
(wal.html)
7. Implementation Of Shared-Memory For The WAL-Index
The wal-index is implemented using an ordinary file that is
mmapped for robustness. Early (pre-release) implementations of WAL mode
stored the wal-index in volatile shared-memory, such as files created in
/dev/shm on Linux or /tmp ...
|
C API: Number Of SQL Parameters
(c3ref/bind_parameter_count.html)
sqlite3_bind_parameter_count()
... This routine actually returns the index of the largest (rightmost)
parameter. For all forms except ?NNN, this will correspond to the
number of unique parameters. If parameters of the ?NNN form are used,
there may be gaps in the list ...
|
Features Of SQLite
(features.html)
... Full-featured SQL implementation
with advanced capabilities like partial indexes,
indexes on expressions, JSON,
common table expressions, and window functions.
(Omitted features)
A complete database is stored in a
single cross-platform disk file.
Great for use as an application ...
|
The RBU Extension
(rbu.html)
1. The RBU Extension
... But if an SQL table has one or more indexes, the key
order for each index may be different from the main table and the other
auxiliary indexes. As a result, when executing a series of INSERT,
UPDATE and DELETE ...
|
C API: Prepared Statement Status
(c3ref/stmt_status.html)
sqlite3_stmt_status()
... For example, if the number of table steps greatly exceeds
the number of table searches or result rows, that would tend to indicate
that the prepared statement is using a full table scan rather than
an index.
This interface is ...
|
Syntax Diagrams For SQLite
(syntaxdiagrams.html)
... Used by: column-constraint table-constraint
See also: lang_altertable.html lang_conflict.html lang_createtable.html lang_createtable.html#notnullconst
create-index-stmt:
Used by: sql-stmt
References:  ...
|
C API: Name Of A Host Parameter
(c3ref/bind_parameter_name.html)
sqlite3_bind_parameter_name()
... The first host parameter has an index of 1, not 0.
If the value N is out of range or if the N-th parameter is
nameless, then NULL is returned. The returned string is
always in UTF-8 encoding ...
|
Version Numbers in SQLite
(versionnumbers.html)
1.2. The Historical Numbering System (Before 2015-10-14)
... The addition of common table expressions,
partial indexes, and indexes on expressions are all examples of
"minor" changes. Again, the distinction between "major" and "minor"
is subjective.
The patch level Z was historically only used for bug-fix releases
that ...
|
C API: Unlock Notification
(c3ref/unlock_notify.html)
sqlite3_unlock_notify()
... When executing a "DROP TABLE" or "DROP INDEX" statement,
SQLite checks if there are any currently executing SELECT statements
that belong to the same connection. If there are, SQLITE_LOCKED is
returned. In this case there is no "blocking connection", so ...
|
Page generated by FTS5 in about 99.48 ms.