Predicates

**APPLIES TO:** ![yes](media/yes.png)SQL Server (starting with 2012) ![no](media/no.png)Azure SQL Database ![no](media/no.png)Azure SQL Data Warehouse ![no](media/no.png)Parallel Data Warehouse

Is an expression that evaluates to TRUE, FALSE, or UNKNOWN. Predicates are used in the search condition of WHERE clauses and HAVING clauses, the join conditions of FROM clauses, and other constructs where a Boolean value is required.

In This Section

SQL Server provides the following predicates.

CONTAINS
FREETEXT
IS [NOT] NULL

See Also

BETWEEN (Transact-SQL)
EXISTS (Transact-SQL)
IN (Transact-SQL)
LIKE (Transact-SQL)
Search Condition (Transact-SQL)