Как показано в примере 6.18, квадратные скобки [ ] заключают в себе диапазон или список символов. Порядок, в котором символы появляются в диапазоне, определяется порядком сортировки, который был задан при инсталляции системы.
В дополнение к символам процента и подчеркивания Transact-SQL поддерживает и другие символы, которые имеют специальное значение при использовании в операторе like. Эти символы ([,] и Л) демонстрируются в примерах 6.18 и 6.19.
В примере 6.17 показано использование шаблонных символов % и _.
ЂЂЂ _ (подчеркивание) задает любой одиночный символ.
ЂЂЂ % (знак процента) задает любую последовательность из нуля или более символов;
Некоторые символы в шаблоне, называемые шаблонными или групповыми символами, имеют специфическую интерпретацию. Два из этих символа:
Параметр pattern может быть константой типа строки или даты, либо это может быть выражение (включающее и столбцы таблиц), которое должно быть совместимым с типом данных соответствующего столбца. Для заданного столбца сравнение между значением в строке и шаблоном вычисляется в истину, если значение столбца соответствует выражению шаблона.
like- это оператор, который используется для проверки соответствия шаблону; т. е. он сравнивает значения столбца с заданным шаблоном. Тип данных такого столбца может быть любым символьным типом или датой. Общая форма оператора like:
Комментариев нет:
Отправить комментарий