Основы SQL


СИМВОЛЬНЫЕ ФУНКЦИИ


Эти функции могут быть применены для строк текста из столбцов текстовых типов данных, либо из строк литерных текстов, или же из комбинации этих двух.

ФУНКЦИЯЗНАЧЕНИЕ

LEFT(<string>,X)Возвращает крайние левые (старшие) символы X из строки.
RICHT(<string>,X)Возвращает символы X младшего разряда из строки
ASCII(<string>)Возвращает код ASCII, которым строка представляется в памяти компьютера.
CHR(<asciicode>)Возвращает принтерные символы кода ASCII.
VALUE(<string>)Возвращает математическое значение для строки. Считается, что строка имеет тип CHAR или VARCHAR, но состоит из чисел. VALUE('3') произведёт число 3 типа INTEGER.
UPPER(<string>)Преобразует все символы строки в символы верхнего регистра.
LOWER(<string>)Преобразует все символы строки в символы нижнего регистра.
INlTCAP(<string>)Преобразует начальные символы строки в заглавные буквы. В некоторых реализациях может иметь название PROPER.
LENGTH(<string>)Возвращает число символов в строке.
<string> Объединяет две строки в выводе, так чтобы после первой немедленно следовала вторая. (значок называется оператором сцепления).
LPAD(<string>,X,'*' ) Дополняет строку слева звездочками '*' или любым другим указанным символом в количестве, определяемом X.
RPAD(<string>,X, ") То же самое что и LPAD, за исключением того, что дополнение делается справа.
SUBSTR(<string>,X,Y)Извлекает Y символов из строки, начиная с позиции X.




Начало  Назад  Вперед