目錄
示例1 power
示例2 round
示例3.rand
示例4 rand
數學函式
函 數
描 述
abs計算絕時值
acos
計算其餘弦是所指定引數的角(弧度)
asin
計算其正弦是所指定引數的角(弧度)
atan
計算其正切是所指定引數的角(弧度)
atn2
計算其正切介於兩個浮點表示式之間的角(弧度)
ceiling
計算大於或等於指定引數的最小整數
cos計算余弦
cot計算餘切
degrees
把弧度轉化為度
exp計算指定引數的指數值
floor
返回小於或等於指定引數的最大整數
log計算自然對數
log10
計算以10為底的對數
pi返回pi常量
power
返回第乙個引數對第二個引數的冪的值
radians
把度轉化為弧度
rand
生成0到1之間的隨機float型別值
round
把指定參敦的值含入到指定精度
sign
如果引數是負數返回-1.如果是0返回0.如果是正數返回1
sin計算指定角(弧度)的正弦值
square
計算指定表示式的平方
sqrt
計算平方根
tan計算正切
下面的技巧會以示例來演示數學函式。
計算10的平方
select power(10,2) result
取三位小數
select round(3.1415926,3) roundednumber
取0到1之間的隨機浮點值
select rand() randomnumber
根據提供的整數值返回乙個固定的、浮點資料型別的值
select rand(20) result
SqlServer2008例項15高階資料修改技術
目錄 1.使用top分塊修改資料 2.在一條語句中執行insert update和delete use adventureworks go 建立乙個示例刪除表 select into production.example billofmaterials from production.billofm...
SqlServer2008例項19事務 鎖定和併發
隔離性 isolation 是acid中的乙個屬性。事務隔離是指由某個事務作出的修改能被資料庫產生的其他事務看見的程度 例如在資料庫訪問併發的條件下 對於最高端的隔離,每乙個事務產生就好像在同一時間只有 乙個事務存在一樣,它看不到其他事務作出的修改。對於最低階的隔離,任何事務進行的操作,無論是否提交...
SqlServer2008例項27管理超大型表
sql server表分割槽功能和檔案組的放置.表分割槽提供了內建的方法來水平劃分表 索引中的資料,同時要管理乙個邏輯物件。水平分割槽是指每乙個分割槽都有同樣數量的列,只是減少了行的數量。分割槽能使超大型表 索引的管理變得簡單,減少載入時間,改善查詢時間,並允許更小的維護視窗。sql server ...