Window Functions
(windowfunctions.html)
1. Introduction to Window Functions
... The order of the final output is
still governed by the ORDER BY clause attached to the SELECT
statement (in this case "ORDER BY x").
Named window-defn clauses may also be added to a SELECT
statement using a WINDOW ...
|
Vulnerabilities
(cves.html)
3. Status Of Recent SQLite CVEs
... This is only possible when the optional
Zipfile virtual table extension is deployed, which is not
the case in default builds.
(details)
CVE-2019-19926
3.31.0(2020-01-22)
Malicious SQL statement causes an uninitialized pointer read and ...
|
C API: Evaluate An SQL Statement
(c3ref/step.html)
... Perhaps it was called on a prepared statement that has
already been finalized or on one that had
previously returned SQLITE_ERROR or SQLITE_DONE. Or it could
be the case that the same database connection is being used by two or ...
|
EXPLAIN QUERY PLAN
(eqp.html)
1.1. Table and Index Scans
When processing a SELECT (or other) statement, SQLite may retrieve data from
database tables in a variety of ways. It may scan through all the records in
a table (a full-table scan), scan a contiguous subset of the records ...
|
Datatypes In SQLite version 2
(datatypes.html)
... CREATE TABLE statement. The datatype is text if and only if
the type declaration contains one or more of the following strings:
BLOB
CHAR
CLOB
TEXT
The search for these strings in the type declaration is case insensitive,
of course ...
|
INSERT
(lang_insert.html)
... The table name must be
unqualified for INSERT statements that occur within CREATE TRIGGER statements.
Similarly, the "DEFAULT VALUES" form of the INSERT statement is supported for
top-level INSERT statements only and not for INSERT statements within
triggers.
The ...
|
C API: Record A Database Snapshot
(c3ref/snapshot_get.html)
sqlite3_snapshot_get()
... If any of
the following statements are false when sqlite3_snapshot_get() is
called, SQLITE_ERROR is returned. The final value of *P is undefined
in this case.
The database handle must not be in autocommit mode.
Schema S of database connection D ...
|
SQLite Frequently Asked Questions
(faq.html)
... The SQLite test suite runs tens of thousands of separate test cases and
many of those test cases are parameterized so that hundreds of millions
of tests involving billions of SQL statements are run and evaluated
for correctness prior to ...
|
C API: Database Connection Configuration Options
(c3ref/c_dbconfig_defensive.html)
SQLITE_DBCONFIG_MAINDBNAME, SQLITE_DBCONFIG_LOOKASIDE, SQLITE_DBCONFIG_ENABLE_FKEY, SQLITE_DBCONFIG_ENABLE_TRIGGER, SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION ...
... In this case, it sets or clears
a flag that enables collection of the sqlite3_stmt_scanstatus_v2()
statistics. For statistics to be collected, the flag must be set on
the database handle both when the SQL statement is prepared and when it ...
|
C API: Virtual Table Configuration Options
(c3ref/c_vtab_constraint_support.html)
SQLITE_VTAB_CONSTRAINT_SUPPORT, SQLITE_VTAB_INNOCUOUS, SQLITE_VTAB_DIRECTONLY, SQLITE_VTAB_USES_ALL_SCHEMAS
... In this configuration (which is the default) if
a call to the xUpdate method returns SQLITE_CONSTRAINT, then the entire
statement is rolled back as if OR ABORT had been
specified as part of the users SQL statement, regardless of the ...
|
Page generated by FTS5 in about 147.32 ms.