Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Краткий обзор строковых функций представлен в таблице.

Функция Синтаксис Возвращаемое значение
ASCII ASCII (character_expression)   Возвращает код ASCII первого символа указанного символьного выражения.
CHAR CHAR (integer_expression)   по коду ASCII возвращает символ
CHARINDEX CHARINDEX (expression1,expression2 [, start_location ])   определяет порядковый номер символа, с которого начинается вхождение подстроки в строку
DIFFERENCE DIFFERENCE (character_expression, character_expression) возвращает показатель совпадения строк
LEFT LEFT (character_expression, integer_expression)   возвращает указанное число символов с начала строки
LEN LEN (string_expression) возвращает длину строки
LOWER LOWER (character_expression)   переводит все символы строки в нижний регистр
LTRIM LTRIM (character_expression)   удаляет пробелы в начале строки
NCHAR NCHAR (integer_expression)   возвращает по коду символ Unicode
PATINDEX PATINDEX ('%pattern%', expression)   выполняет поиск подстроки в строке по указанному шаблону
REPLACE REPLACE (string_expression1, string_expression2, string_expression3)   заменяет вхождения подстроки на указанное значение. Заменяет в строке1 все вхождения строки2 на строку3.
REPLICATE REPLICATE (string_expression,integer_expression)   выполняет тиражирование строки определенное число раз
REVERSE REVERSE (character_expression)   возвращает строку, символы которой записаны в обратном порядке
RIGHT RIGHT (character_expression, integer_expression)   возвращает указанное число символов с конца строки
RTRIM RTRIM (character_expression)   удаляет пробелы в конце строки
SOUNDEX SOUNDEX (character_expression)   возвращает код звучания строки
SPACE SPACE (integer_expression)   возвращает указанное число пробелов
STR STR (float_expression [, length [, decimal ] ])   выполняет конвертирование значения числового типа в символьный формат
STUFF STUFF (character_expression, start, length,character_expression)   удаляет указанное число символов, заменяя новой подстрокой
SUBSTRING SUBSTRING (expression,start, length)   возвращает для строки подстроку указанной длины с заданного символа
UNICODE UNICODE ('ncharacter_expression')   возвращает Unicode-код левого символа строки
UPPER UPPER (character_expression)   переводит все символы строки в верхний регистр

SELECT Фирма, [Фамилия]+" "+Left([Имя],1)+"."+Left([Отчество],1

FROM Клиент

Использование функции LEFT для получения инициалов клиентов.





Дата публикования: 2015-09-17; Прочитано: 244 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...