STARTING WITH
DSQL, PSQL, ESQL.
<value> [NOT] STARTING WITH <start-value>
Предикат STARTING WITH
ищет строку, которая начинается с символов в его аргументе start-value.Чувствительность к регистру и ударению в STARTING WITH
зависит от сортировки (COLLATION
) первого аргумента value.
При использовании предиката STARTING WITH
в поисковых условиях DML запросов, оптимизатор Firebird может использовать индекс по искомому столбцу, если он определён.
STARTING WITH
Поиск сотрудников, фамилия которых начинается с “Jo”.
SELECT LAST_NAME, FIRST_NAME
FROM EMPLOYEE
WHERE LAST_NAME STARTING WITH 'Jo'
LIKE.