Всего на сайте:
183 тыс. 477 статей

Главная | Информатика

Строковые функции  Просмотрен 194

Строковые функции позволяют производить операции с одной или несколькими

строками.

‘Строка1’+ ‘Строка2’ присоединяет Строку1 к Строке2;

ASCII(Char) – возвращает ASCII код с самого левого символа выражения Char;

CHAR(Int) – выводит символ соответствующий ASCII коду в выражении Int;

CHARINDEX(Образец, Выражение) – выводит позицию Образца выражения, то есть где

находится Образец в Выражении;

DIFFERENCE(Выражение1, Выражение2) – сравнивает два выражения, выводит числа от

0 до 4: 0 – выражения абсолютно различны; 4 – выражения абсолютно идентичны. Оба

выражения типа данных Char;

LEFT(Char, Int) – выводит из строки Char Int символов слева;

RIGHT(Char, Int) – выводит из строки Char Int символов справа;

LTRIM(Char) – удаляет из строки Char пробелы слева;

RTRIM(Char) – удаляет из строки Char пробелы справа;

WCHAR(Int) – выводит выражение Int в формате Unicode;

REPLACE(Строка1, Строка2, Строка3) – меняет в Строке1 все элементы Строка2 на

элементы Строка3;

REPLICATE(Char, Int) – повторяет строку Char Int раз;

REVERSE(Сhar) - производит инверсию строки Char, то есть располагает символы в

обратном порядке;

SPACE(Int) – выводит Int пробелов;

STR(Float) – переводит число Float в строку;

STUFF(Выражение1, Начало, Длина, Выражение2) – удаляет из Выражения1 начиная с

позиции символа Начало количество символов равное параметру Длина, вместо них

подставляет Выражение2;

SUBSTRING(Выражение, Начало, Длина) – из Выражения выводится строка заданной

Длины начиная с позиции Начало;

UNICODE(Char) – выводит код в формате Unicode первого символа в строке Char;

LOWERC(Char) – переводит строку Char в маленькие буквы;

UPPER(Char) – переводит строку Char в заглавные буквы.

Примеры применения строковых функций:

SELECT ASCII(‘G’) результат 71.

SELECT LOWER(‘ABC’) результат abc.

SELECT Right(‘ABCDE’) результат CDE

SELECT REVERCE(‘МИР’) результат РИМ.

Замечание.Во всех строковых функциях значения выражения типа Char заключаются в

одинарные кавычки.

Предыдущая статья:Создание запросов и фильтров Следующая статья:Функции дат
page speed (0.1655 sec, direct)