Функции Transact-SQL для работы со строками и данными типа даты/времениФункции работы со строками в MS SQL SERVERФункции LOWER, UPPER, SOUNDEX и DIFFERENCE |
||
Функции LOWER(строковое выражение) и UPPER(строковое выражение) преобразуют все символы аргумента, соответственно, к нижнему и верхнему регистру. Эти функции оказываются полезными при сравнении регистрозависимых строк. Пара интересных функций SOUNDEX(строковое выражение) и DIFFERENCE(строковое выражение_1, строковое выражение_2) позволяют определить близость звучания слов. При этом SOUNDEX() возвращает четырехсимвольный код, используемый для сравнения, а DIFFERENCE() собственно и оценивает близость звучания двух сравниваемых строковых выражений. Поскольку эти функции не поддерживают кириллицы, отсылаем интересующихся к Электронная документация SQL Server Books OnlineBOL за примерами их использования. В заключение приведем функции и несколько примеров применения UNICODE. |