次の方法で共有


数学関数 (Transact-SQL)

Applies to:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス

次のスカラー関数では、通常、引数として提供される入力値に基づいて計算を実行し、数値を返します。

ABSCEILINGDEGREESFLOORPOWERRADIANSSIGNなどの算術関数は、入力値と同じデータ型の値を返します。 三角関数とその他の関数 (など) は、入力値を float キャストし、float 値を返します。

RANDを除くすべての数学関数は決定論的関数です。 つまり、特定の入力値のセットで呼び出されるたびに同じ結果が返されます。 RAND は、シード パラメーターが指定されている場合にのみ確定的です。 関数決定論の詳細については、「決定論的関数と非決定的関数 を参照してください。