Megosztás a következőn keresztül:


Matematikai függvények (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

A következő skaláris függvények általában argumentumként megadott bemeneti értékek alapján végeznek számítást, és numerikus értéket adnak vissza:

Az aritmetikai függvények, például ABS, CEILING, DEGREES, FLOOR, POWER, RADIANSés SIGN, a bemeneti értékkel azonos adattípusú értéket ad vissza. A trigonometriai és egyéb függvények, beleértve a EXP, LOG, LOG10, SQUAREés SQRT, a bemeneti értékeiket lebegőpontos, és egy lebegőpontos értéket ad vissza.

A RANDkivételével minden matematikai függvény determinisztikus függvény. Ez azt jelenti, hogy minden alkalommal ugyanazt az eredményt adnak vissza, amikor egy adott bemeneti értékkészlettel hívják meg őket. RAND csak a magparaméter megadásakor determinisztikus. További információ a függvény determinizmusáról: Determinisztikus és nem determinisztikus függvények.