Funzioni matematiche (Transact-SQL)
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Piattaforma di strumenti analitici (PDW)
Endpoint di analisi SQL in Microsoft Fabric
Warehouse in Microsoft Fabric
Le funzioni scalari elencate di seguito eseguono un calcolo basato in genere su valori di input passati come argomenti, e restituiscono un valore numerico:
- ABS
- ACOS
- ASIN
- ATAN
- ATN2
- CEILING
- COS
- COT
- DEGREES
- EXP
- FLOOR
- LOG
- LOG10
- PI
- POWER
- RADIANS
- RAND
- ROUND
- SIGN
- SIN
- SQRT
- SQUARE
- TAN
Funzioni aritmetiche, ad esempio ABS
, CEILING
, DEGREES
, FLOOR
, POWER
, RADIANS
e SIGN
, restituiscono un valore con lo stesso tipo di dati del valore di input. Trigonometrica e altre funzioni, tra cui
Tutte le funzioni matematiche, ad eccezione di RAND
, sono funzioni deterministiche. Ciò significa che restituiscono gli stessi risultati ogni volta che vengono chiamati con un set specifico di valori di input.
RAND
è deterministico solo quando viene specificato un parametro di inizializzazione. Per altre informazioni sul determinismo delle funzioni, vedere funzioni deterministiche e non deterministiche.