Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Краткий обзор строковых функций представлен в таблице.
Функция | Синтаксис | Возвращаемое значение |
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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!