您好,登錄后才能下訂單哦!
這篇文章主要介紹了SQL Server數學函數有哪些,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
Transact-SQL
包含許多可以與SQL Server
一起使用的數學函數。
可以在SQL Server 2012及更高版本中使用以下標量函數。這些函數中的大多數接受一個或多個參數,并將根據提供的參數返回一個數值。
ABS()
返回指定數值表達式的絕對(正)值。換句話說,它允許您確定數字是正數,負數還是零。
ACOS()
返回反余弦。換句話說,它以弧度為單位返回角度,其余弦值是指定的浮點表達式。
ASIN()
返回反正弦。換句話說,它返回以弧度表示的角度,其正弦值是指定的浮點表達式。
ATAN()
返回反正切值。換句話說,它以弧度為單位返回角度,其切線是指定的浮點表達式。
ATN2()
返回正x軸與從原點到點(y,x)的光線之間的角度(以弧度表示),其中x和y是兩個指定的float表達式的值。
CEILING()
允許您將數字四舍五入到最接近的整數。它返回大于或等于指定數值表達式的最小整數。
COS()
返回指定表達式中指定角度的三角余弦值(以弧度為單位)。
COT()
返回指定float值表達式中指定角度的三角余切值(以弧度表示)。
DEGREES()
讓我們從弧度轉換為度數。具體來說,此函數返回以弧度指定的角度的相應角度(以度為單位)。
EXP()
返回指定的float表達式的指數值。
FLOOR()
可以向下舍入到最接近的整數。它返回小于或等于指定數值表達式的最大整數。
LOG()
返回指定的float表達式的自然對數。
LOG10()
返回指定的float表達式的以10為底的對數。
PI()
返回PI的常量值。
POWER()
將指定表達式的值返回到指定的冪。
RADIANS()
允許您將度數轉換為弧度。具體來說,它在輸入數字表達式(以度為單位)時返回弧度。
RAND()
返回從0到1的偽隨機浮點值,不包括。
ROUND()
返回一個數值,舍入為指定的長度或精度。
SIGN()
返回指定表達式的正(+1),零(0)或負(-1)符號。
SIN()
返回指定角度的三角正弦值(以弧度為單位)和近似數值浮點表達式。
SQRT()
返回指定float值的平方根。
SQUARE()
返回指定float值的平方。
TAN()
返回輸入表達式的正切值。
除RAND()
之外的所有函數都是確定性的。這意味著每次用一組特定的輸入值調用它們時,它們返回相同的結果。RAND()
僅在指定子參數時才具有確定性。
感謝你能夠認真閱讀完這篇文章,希望小編分享SQL Server數學函數有哪些內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。