Freigeben über


DEGREES (Transact-SQL)

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) SQL Analytics-Endpunkt in Microsoft Fabric Warehouse in Microsoft Fabric

Diese Funktion gibt den entsprechenden Winkel in Grad für einen im Bogenmaß angegebenen Winkel zurück.

Transact-SQL-Syntaxkonventionen

Syntax

DEGREES ( numeric_expression )  

Argumente

numeric_expression
Ein Ausdruck der genauen numerischen oder ungefähren numerischen Datentypkategorie.

Rückgabetypen

Der Rückgabetyp hängt vom Eingabetyp von numeric_expression ab:

Eingabetyp Rückgabetyp
float, real float
decimal(p, s) decimal(38, s)
int, smallint, tinyint int
bigint bigint
money, smallmoney money
bit float

Wenn das Ergebnis nicht zum Rückgabetyp passt, wird ein Fehler durch einen arithmetischen Überlauf ausgelöst.

Beispiele

Im folgenden Beispiel wird die Gradzahl des Winkels von PI/2 zurückgegeben.

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

Hier sehen Sie das Ergebnis.

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

Weitere Informationen

Mathematische Funktionen (Transact-SQL)