Программирование в Microsoft SQL Server 2000

         

Математические функции


Математические функции, представленные в таблице 24.10, выполняют числовые вычисления.

Таблица 24.10. Математические функции

ФункцияПараметрыОперация
ABSnumeric_expressionВозвращает абсолютное значение выражения numeric_expression.
ACOSfloat_expressionВозвращает арккосинус выражения float_expression.
ASINfloat_expressionВозвращает арксинус выражения float_expression.
ATANfloat_expressionВозвращает арктангенс выражения float_expression.
ATN2float_expression, float_expressionВозвращает угол в радианах, тангенс которого находится между двумя значениями float_expression.
CEILINGnumeric_expressionВозвращает ближайшее число, большее или равное выражению numeric_expression.
COSfloat_expressionВозвращает тригонометрический косинус выражения float_expression.
COTfloat_expressionВозвращает тригонометрический котангенс выражения float_expression.
DEGREESnumeric_expressionДанный угол numeric_expression в радианах возвращает в градусах.
EXPfloat_expressionВозвращает экспоненциальное значение выражения float_expression.
FLOORnumeric_expressionВозвращает ближайшее число, меньшее или равное выражению numeric_expression.
LOGfloat_expressionВозвращает натуральный логарифм выражения float_expression.
LOG10float_expressionВозвращает десятичный логарифм выражения float_expression.
PIВозвращает значение константы pi.
POWERnumeric_expression, yВозвращает значение выражения numeric_expression, возведенное в степень y.
RADIANSnumeric_expressionДанный угол numeric_expression в градусах возвращает угол в радианах.
RAND[seed]Возвращает случайное значение в интервале от 0 до 1.
ROUNDnumeric_expression, lenghtВозвращает округленное с указанной точностью значение выражения numeric_expression.
SIGNfloat_expressionВозвращает +1, если numeric_expression положительно, 0 если numeric_expression ноль, и -1 если numeric_expression отрицательно.
SINfloat_expressionВозвращает тригонометрический синус даваемого в радианах угла float_expression.
SQUAREfloat_expressionВозвращает квадрат float_expression.
SQRTfloat_expressionВозвращает квадратный корень из float_expression.
TANfloat_expressionВозвращает тангенс выражения float_expression.


Используйте математические функции

  1. Для открытия нового окна Query (Запрос), нажмите в панели инструментов анализатора запросов Query Analyzer кнопку New Query (Новый запрос).
    Query Analyzer откроет пустое окно Query (Запрос).
  2. В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Load Script (Загрузить сценарий).
    Query Analyzer отобразит диалоговое окно Open Query File (Открыть файл запроса).



  3. Выберите файл с именем Mathematical и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий в окно Query (Запрос).



  4. Для выполнения запроса в панели инструментов анализатора запросов Query Analyzer нажмите кнопку Execute Query (Выполнить запрос).
    Query Analyzer отобразит результаты в панели сетки Grids Pane.



  5. Закройте окно Query (Запрос).



Содержание раздела