DEGREES (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse in Microsoft Fabric
Questa funzione restituisce l'angolo in gradi corrispondente all'angolo specificato in radianti.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
DEGREES ( numeric_expression )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere Documentazione delle versioni precedenti.
Argomenti
numeric_expression
Espressione della categoria del tipo di dati numerici esatti o numerici approssimati.
Tipi restituiti
Il tipo restituito dipende dal tipo di input di numeric_expression:
Input type | Tipo restituito |
---|---|
float, real | float |
decimal(p, s) | decimal(38, s) |
int, smallint, tinyint | int |
bigint | bigint |
money, smallmoney | money |
bit | float |
Se il risultato non rientra nel tipo restituito, si verifica un errore di overflow aritmetico.
Esempi
Questo esempio restituisce il numero di gradi di un angolo il cui valore in radianti è PI/2.
SELECT 'The number of degrees in PI/2 radians is: ' +
CONVERT(VARCHAR, DEGREES((PI()/2)));
GO
Questo è il set di risultati.
The number of degrees in PI/2 radians is 90
(1 row(s) affected)