資料庫常用函式 數字函式

2022-08-10 10:18:19 字數 1226 閱讀 3459

對錶中的數字型字段可以進行操作

一、求絕度值

格式:select abs(n)

二、求平方(mysql不支援)

格式:select square(n)

三、求平方根

格式:select sqrt(n)

四、求對數

1.自然對數

格式:select log(n)

2.以十為底

格式:select log10(n)

五、求冪

1.自然冪

格式:select exp(n)

2.任意底

格式:select power(n,m)     

解釋:n為底,m為冪

六、對指定值進行四捨五入

格式: select round(n,m)

當m為正數時,對n的小數部分進行四捨五入保留m位

當n為負數時,對n的正數部分四捨五入,保留第m位

七、求餘數

格式:1.select mod(m,n)

2.select m%n

八、取得大於等於指定數的整數

格式:select ceil(m)

九、取得小於等於指定數的整數

格式:select floor(m)

十、求正弦余弦值

格式:select sin(m)

select cos(m)

注:pi()=3.1415926(也就是帕)

十一、求正切值,餘切值

格式:select tan(m)

select cot(m)

十二、求反正弦,反余弦

格式:select asin(m)

select acos(m)

十三、求反余弦

格式1:select atan (m)

格式2:select atan2(n,m)   //求n/m反正切值

十四、弧度和角度的互換

格式1:select degrees(n)   //將弧度轉換為角度

格式2:select radians(n)  //將角度轉換為弧度

十五、取得指定值的符號標誌

格式1:sign(n)

注:當n為負值時,返回為-1

當n為正值時,返回為1

當n為0時,返回為0

十六、對指定值進行擷取操作

格式:oracle:tranc(n,m)

// 將n擷取到小數點後m位

mysql:trancate(n,m)

資料庫基本函式 數字函式(Oracle)

一 數字函式 數字函式運算元字資料,執行數學和算術運算。所有函式都是有數字引數並返回數字值。所有三角函式的運算元和值都是弧度而不是角度,oracle沒有提供內建的弧度和角度的轉換函式。1 abs n 返回n 的絕對值。2 acos n 反余弦函式,返回 1 1之間的數,n 表示弧度。3 asin n...

資料庫常用函式 字元函式

對錶中的字元型字段可以進行操作 一 計算字元的長度 格式 length string 使用 select length string from 表名1 二 全部轉化為小寫 格式 lower string 使用 select lower string from 表名1 三 全部轉化為大寫 格式 upp...

資料庫常用函式

1 所需標頭檔案 include 功能 獲得或初始化乙個mysql結構 函式原型 mysql mysql init mysql mysql 函式返回值 乙個被始化的mysql 控制代碼 備註 在記憶體不足的情況下,返回null 2 所需標頭檔案 include 函式功能 關閉乙個伺服器連線,並釋放與...