Программирование в Microsoft SQL Server 2000

         

Строковые функции


Строковые функции выполняют операции со строковыми значениями и возвращают либо строковые, либо числовые значения. В таблице 24.14 представлен список основных строковых функций.

Таблица 24.14. Строковые функции

ФункцияПараметрыОперация
ASCIIchar_expressionВозвращает ASCII-код самого левого символа в строке char_expression.
CHARinteger_expressionВозвращает ASCII-символ, код которого равен integer_expression.
CHARINDEXchar_expression, char_expression [, start_position]Возвращает позицию первого выражения char_expression во втором выражении char_expression.
LEFTchar_expression, integer_expressionВозвращает крайние слева символы integer_expression в выражении char_expression.
LENchar_expressionВозвращает количество символов в выражении char_expression.
LOWERchar_expressionВозвращает выражение char_expression, в котором все символы приведены к нижнему регистру.
LTRIMchar_expressionВозвращает выражение char_expression с удаленными начальными пробелами.
NCHARinteger_expressionВозвращает символ UNICODE, код которого задает integer_expression.
REPLACEchar_expression, char_expression, char_expressionНаходит все вхождения второй строки char_expression в первую char_expression и заменяет их на третью char_expression.
RIGHTchar_expression, integer_expressionВозвращает крайние справа символы integer_expression в строке char_expression.
RTRIMchar_expressionВозвращает строку char_expression с удаленными конечными пробелами.
SOUNDEXchar_expressionВозвращает четырехзначный код SOUNDEX для char_expression.
SPACEinteger_expressionВозвращает число integer_expression пробелов.
SUBSTRINGchar_expression start, lenghtВозвращает подстроку char_expression указанной длины lenght, начиная с символа start.
UNICODEunicode_expressionВозвращает значение UNICODE для первого символа в unicode_expression.
UPPERchar_expressionВозвращает выражение char_expression, в котором все символы приведены к верхнему регистру.

Используйте строковые функции

  1. Для открытия нового окна Query (Запрос), в панели инструментов анализатора запросов Query Analyzer нажмите кнопку New Query (Новый запрос).
    Query Analyzer откроет пустое окно Query (Запрос).
  2. В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Load Script (Загрузить сценарий).
    Query Analyzer отобразит диалоговое окно Open Query File (Открыие файла запроса).


  3. Выберите файл с именем String и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий в окно Query (Запрос).


  4. Для выполнения запроса в панели инструментов анализатора запросов Query Analyzer нажмите кнопку Execute Query (Выполнить запрос).
    Query Analyzer отобразит результаты в панели сетки Grids Pane.


    увеличить изображение

  5. Закройте окно Query (Запрос).



Содержание раздела