diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 464a48ed6af..0057a177570 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -3565,7 +3565,23 @@ cast(-44 as bit(12)) 111111010100 !~~ and !~~* operators that represent NOT LIKE and NOT ILIKE, respectively. All of these operators are - PostgreSQL-specific. + PostgreSQL-specific. You may see these + operator names in EXPLAIN output and similar + places, since the parser actually translates LIKE + et al. to these operators. + + + + The phrases LIKE, ILIKE, + NOT LIKE, and NOT ILIKE are + generally treated as operators + in PostgreSQL syntax; for example they can + be used in expression + operator ANY + (subquery) constructs, although + an ESCAPE clause cannot be included there. In some + obscure cases it may be necessary to use the underlying operator names + instead.