数学関数 (Transact-SQL)
Applies to:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス
次のスカラー関数では、通常、引数として提供される入力値に基づいて計算を実行し、数値を返します。
- ABS
- ACOS
- ASIN
- ATAN
- ATN2
- CEILING
- COS
- COT
- DEGREES
- EXP
- FLOOR
- LOG
- LOG10
- PI
- POWER
- RADIANS
- RAND
- ROUND
- SIGN
- SIN
- SQRT
- SQUARE
- TAN
ABS
、CEILING
、DEGREES
、FLOOR
、POWER
、RADIANS
、SIGN
などの算術関数は、入力値と同じデータ型の値を返します。 三角関数とその他の関数 (
RAND
を除くすべての数学関数は決定論的関数です。 つまり、特定の入力値のセットで呼び出されるたびに同じ結果が返されます。
RAND
は、シード パラメーターが指定されている場合にのみ確定的です。 関数決定論の詳細については、「決定論的関数と非決定的関数 を参照してください。