Lines Matching refs:or
377 # either "main", "temp", or the name of an attached database.
413 # EVIDENCE-OF: R-18895-27365 If the "TEMP" or "TEMPORARY" keyword occurs
430 # schema-name and the TEMP or TEMPORARY keyword, unless the schema-name
485 # a new table in a database that already contains a table, index or view
511 # specified as part of the CREATE TABLE statement and a table or view of
874 # signed-number, or any constant expression enclosed in parentheses. A
876 # CURRENT_TIME, CURRENT_DATE or CURRENT_TIMESTAMP.
896 # column or table references, bound parameters, or string literals
948 # constant NULL, text, blob or signed-number value, then that value is
994 # CURRENT_TIME, CURRENT_DATE or CURRENT_TIMESTAMP, then the value used
995 # in the new row is a text representation of the current UTC date and/or
1000 # above set the value to the current date and/or time according to
1105 } {1 {string or blob too big}}
1119 # key is Ok, and two or more primary keys is an error.
1186 # EVIDENCE-OF: R-06471-16287 If an INSERT or UPDATE statement attempts
1187 # to modify the table content so that two or more rows have identical
1276 # or the table is a WITHOUT ROWID table or a STRICT table or the column
1415 # column definition or specified as a table constraint. In practice it
1424 # table or an existing row is updated, the expression associated with
1427 # or real value 0.0), then a constraint violation has occurred.
1462 # or any other non-zero value, it is not a constraint violation.
1494 # column value to NULL when inserting a new row or updating an existing
1635 # include a conflict-clause or it is a CHECK constraint, the default
1672 # of the special case-independent names "rowid", "oid", or "_rowid_" in
1676 # defined in the CREATE TABLE statement or one of the following special
1677 # identifiers: "ROWID", "OID", or "_ROWID_".
1699 # named "rowid", "oid" or "_rowid_", then that name always refers the
1730 # the rowid, or 0 otherwise.
1768 # EVIDENCE-OF: R-41444-49665 Other integer type names like "INT" or
1769 # "BIGINT" or "SHORT INTEGER" or "UNSIGNED INTEGER" causes the primary
1831 # using one of the built-in aliases ("rowid", "oid" or "_rowid_") or by
1882 # primary key or rowid column must contain integer values. Integer
1883 # primary key or rowid columns are not able to hold floating point
1884 # values, strings, BLOBs, or NULLs.
1890 # 2. Attempts to INSERT a real, string or blob value into a rowid
1898 # integer primary key or rowid column to a NULL or blob value, or to a
1899 # string or real value that cannot be losslessly converted to an
1926 # blob value, or a string or real value that cannot be losslessly
1927 # converted to an integer into an integer primary key or rowid column, a
1953 # NULL value into a rowid or integer primary key column, the system