LOWER: переводит строку в нижний регистр:
UPPER: переводит строку в верхний регистр
SPACE: возвращает строку, которая содержит определенное количество пробелов
REPEATE(str, count): возвращает строку, которая содержит определенное количество повторов подстроки str. Количество повторов задается через параметр count.
LPAD(str, length, pad): добавляет слева от строки str некоторое количество символов, которые определены в параметре pad. Количество добавляемых символов вычисляется по формуле length - LENGTH(str). Если параметр length меньше длины строки str, то эта строка усекается до length символов.
RPAD(str, length, pad): добавляет справа от строки str некоторое количество символов, которые определены в параметре pad. Количество добавляемых символов вычисляется по формуле length - LENGTH(str). Если параметр length меньше длины строки str, то эта строка усекается до length символов.
Числовые функции над числами
Эти функции возвращают числовые значения на основании заданных в аргументе значений того же типа. Числовые функции используются для обработки данных, а также в условиях их поиска. Стандарт SQL предлагает ряд числовых функций с очевидной семантикой. Часть функций перечислены ниже:
ABS - абсолютное значение
DEGREES - Возвращает для значения угла в радианах соответствующее значение в градусах.
RAND - Возвращает псевдослучайное значение типа float от 0 до 1.
EXP - экспонента
ROUND - Возвращает числовое значение, округленное до указанной длины или точности.
FLOOR - Возвращает наибольшее целое число, меньшее или равное указанному числовому выражению.
LOG - логорифм
SIN - синус
LOG10 - десятичный логорифм
SQRT - корень квадратный
PI - число 3.14
SQUARE - квадрат числа
POWER - Возвращает значение указанного выражения, возведенное в заданную степень.
TAN - тангенс
Некоторые СУБД расширяют приведенный выше набор функций, включая другие числовые функции, например вычисления обычных и гиперболических тригонометрических функций.
Do'stlaringiz bilan baham: |