SQLITE_INDEX_CONSTRAINT_EQ(3)

SQLITE_INDEX_CONSTRAINT_EQ(3) | Library Functions Manual | SQLITE_INDEX_CONSTRAINT_EQ(3)

# NAME

`SQLITE_INDEX_CONSTRAINT_EQ`, `SQLITE_INDEX_CONSTRAINT_GT`, `SQLITE_INDEX_CONSTRAINT_LE`, `SQLITE_INDEX_CONSTRAINT_LT`, `SQLITE_INDEX_CONSTRAINT_GE`, `SQLITE_INDEX_CONSTRAINT_MATCH`, `SQLITE_INDEX_CONSTRAINT_LIKE`, `SQLITE_INDEX_CONSTRAINT_GLOB`, `SQLITE_INDEX_CONSTRAINT_REGEXP`, `SQLITE_INDEX_CONSTRAINT_NE`, `SQLITE_INDEX_CONSTRAINT_ISNOT`, `SQLITE_INDEX_CONSTRAINT_ISNOTNULL`, `SQLITE_INDEX_CONSTRAINT_ISNULL`, `SQLITE_INDEX_CONSTRAINT_IS`, `SQLITE_INDEX_CONSTRAINT_FUNCTION` —
Virtual Table Constraint Operator Codes

# SYNOPSIS

`#define SQLITE_INDEX_CONSTRAINT_EQ`
`#define SQLITE_INDEX_CONSTRAINT_GT`
`#define SQLITE_INDEX_CONSTRAINT_LE`
`#define SQLITE_INDEX_CONSTRAINT_LT`
`#define SQLITE_INDEX_CONSTRAINT_GE`
`#define SQLITE_INDEX_CONSTRAINT_MATCH`
`#define SQLITE_INDEX_CONSTRAINT_LIKE`
`#define SQLITE_INDEX_CONSTRAINT_GLOB`
`#define SQLITE_INDEX_CONSTRAINT_REGEXP`
`#define SQLITE_INDEX_CONSTRAINT_NE`
`#define SQLITE_INDEX_CONSTRAINT_ISNOT`
`#define SQLITE_INDEX_CONSTRAINT_ISNOTNULL`
`#define SQLITE_INDEX_CONSTRAINT_ISNULL`
`#define SQLITE_INDEX_CONSTRAINT_IS`
`#define SQLITE_INDEX_CONSTRAINT_FUNCTION`

# DESCRIPTION

These macros defined the allowed values for the sqlite3_index_info.aConstraint[].op field. Each value represents an operator that is part of a constraint term in the wHERE clause of a query that uses a virtual table.

# SEE ALSO

sqlite3_index_info(3)

December 19, 2018 | NetBSD 9.0