Вопросы к Поиску с Алисой
Предикат SIMILAR TO в Firebird SQL проверяет, соответствует ли строковый аргумент заданному регулярному выражению. firebirdsql.su
В отличие от некоторых других языков, для успешного сопоставления шаблон должен соответствовать всей строке, а не её подстроке. www.firebirdsql.org Если какой-либо операнд равен NULL, результат также будет NULL. www.firebirdsql.org В противном случае результат — TRUE или FALSE. www.firebirdsql.org
Предикат может быть использован в любом контексте, который принимает булевые (логические) выражения, такие как предложения WHERE, ограничения CHECK и PSQL-оператор IF(). firebirdsql.su
Например, регулярное выражение, которое не содержит никаких специальных или escape-символов, сопоставляет только строки, идентичные себе (с учётом используемой сортировки). www.firebirdsql.org То есть оно функционирует как оператор «=». www.firebirdsql.org