Lines Matching full:constraint
333 #define SQLITE_CONSTRAINT 19 /* Abort due to constraint violation */
1186 ** An [INSERT] that fails due to a constraint violation is not a
1191 ** encounters a constraint violation, it does not fail. The
1193 ** the constraint problem so INSERT OR REPLACE will always change
1224 ** are changed as side effects of REPLACE constraint resolution,
2736 ** [SQLITE_ERROR] means that a run-time error (such as a constraint
3726 ** an error or constraint causes an implicit rollback to occur.
3895 ** <tr><td> 7th <td> int <td> True if column has a NOT NULL constraint
3936 int *pNotNull, /* OUTPUT: True if NOT NULL constraint exists */
4112 ** expr on the right-hand side can be evaluated (and thus the constraint
4128 ** is true, then the constraint is assumed to be fully handled by the
4150 int iColumn; /* Column on left-hand side of constraint */
4151 unsigned char op; /* Constraint operator */
4152 unsigned char usable; /* True if this constraint is usable */
4162 int argvIndex; /* if >0, constraint is part of argv to xFilter */
4163 unsigned char omit; /* Do not code a test for this constraint */