2013年12月5日 星期四

T-SQL Mathematical Functions 運算函數

資料的世界裡,一定少不了運算的功能,在T-SQL裡有非常強大的運算函數,可幫助開發DB的人在數學運算方面。



Abs(x):取絕對值

Ceiling(x):>=x的最小整數

Exp(x): e的N次方

Floor(x): <=x的最大整數

Log(x): 以e為底的自然對數(LN)

Log10(x): 以10為底的對數

Power(x,y): xy

Rand(): 0 <= x < 1 的亂數

Round(n, d, [p]): 對n值小數下d進位
=> p=0或是沒有給p的參數, 四捨五入
=> p<>0, 無條件捨去
Select Round(1234.5678,2)
=>1234.57
Select Round(1234.5678,2,1)
=>1234.56
Select Round(1234.5678,-2)
=>1200

Sign(x): x>0 => 1, x=0 => 0, x<0 => -1

Sqrt(x): x的平方根

Square(x): x2

Tan(x): x微分

-雲遊山水為知已逍遙一生而忘齡- 電腦神手

沒有留言:

張貼留言