ABS– абсолютное значение
ABS(<значимое числовое выражение>)
FLOOR– урезает значение числа с плавающей точкой до наибольшего целого, не превосходящего заданное число.
FLOOR(<значимое числовое выражение>)
CEIL– самое малое целое, которое равно или больше заданного числа
CEIL(<значимое числовое выражение>)
ROUND - функция округления.
ROUND(<значимое числовое выражение>, <точность>), аргумент <точность> задает точность округления
TRUNC - функция усечения
TRUNC(<значимое числовое выражение>, <точность>)
Тригонометрические функции – COS, SIN, TAN
COS(<значимое числовое выражение>)
SIN(<значимое числовое выражение >)
TAN(<значимое числовое выражение >)
Гиперболические функции – COSH, SINH, TANH
COSH(<значимое числовое выражение >)
SINH(<значимое числовое выражение >)
TANH(<значимое числовое выражение >)
Экспоненциальная функция– (EXP)
EXP(<значимое числовое выражение >)
Логарифмические функции – (LN, LOG)
LN(<значимое числовое выражение >)
LOG(<значимое числовое выражение >)
Функция возведения в степень– POWER
POWER(<значимое числовое выражение >,<экспонента>)
Определение знака числа – SIGN
SIGN(<значимое числовое выражение >)
Вычисление квадратного корня– SQRT
SQRT(<значимое числовое выражение >)
Пример. Запрос
SELECTUNIV_NAME, RATING, ROUND(RATING, -1), TRUNC(RATING, -1)
FROMUNIVERSITY;
Вернет результат:
| UNIV_NAME
| RATING
|
|
|
| МГУ
|
|
|
|
| ВГУ
|
|
|
|
| НГУ
|
|
|
|
| …
| …
| …
| …
|