Funzioni matematiche (Transact-SQL)
Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di strumenti analitici (PDW)Endpoint di analisi SQL in Microsoft FabricWarehouse 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.