SQL Server 函数

SQL Server (Transact-SQL) DEGREES() 函数用于将弧度转为角度。

语法

DEGREES(x) 

参数

x必填。 指定转为角度的弧度。

返回值

返回弧度对应的角度。

示例1:

下面的示例显示了DEGREES()函数的用法。

SELECT DEGREES(0);
Result: 0

SELECT DEGREES(1.0);
Result: 57.29577951308232

SELECT DEGREES(2.0);
Result: 114.59155902616465

SELECT DEGREES(3.0);
Result: 171.88733853924697

SELECT DEGREES(PI()/3);
Result: 59.99999999999999

SELECT DEGREES(PI()/2);
Result: 90

SELECT DEGREES(PI());
Result: 180 

示例 2:

考虑一个名为 Sample 的数据库表,其中包含以下记录:

Datax
Data 10.0
Data 21.0
Data 32.0
Data 43.0
Data 54.0

下面给出的语句可用于将x列的记录(包含以弧度表示的值)转换为度数。

SELECT *, DEGREES(x) AS DEGREES_Value FROM Sample; 

这将产生如下所示的结果:

DataxDEGREES_Value
Data 10.00
Data 21.057.29577951308232
Data 32.0114.59155902616465
Data 43.0171.88733853924697
Data 54.0229.1831180523293