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