GRADER (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Denna funktion returnerar motsvarande vinkel, i grader, för en vinkel specificerad i radianer.

Transact-SQL syntaxkonventioner

Syntax

DEGREES ( numeric_expression )  

Arguments

numeric_expression
Ett uttryck för den exakta numeriska eller approximativa numeriska datatypkategorin.

Returtyper

Returtypen beror på indatatypen för numeric_expression:

Inmatningstyp Returtyp
Flyt,äkta float
Decimal(p, s) Decimal(38, s)
int, smallint, tinyint int
bigint bigint
pengar, smallmoney pengar
bit float

Om resultatet inte passar in i returtypen uppstår ett aritmetiskt överflödesfel.

Examples

Detta exempel återger antalet grader i en vinkel av PI/2 radialer.

SELECT 'The number of degrees in PI/2 radians is: ' +   
CONVERT(VARCHAR, DEGREES((PI()/2)));  
GO  

Här är resultatet.

The number of degrees in PI/2 radians is 90         
  
(1 row(s) affected)  

Se även

Matematiska funktioner (Transact-SQL)