Oracle中數值的計算

2021-08-22 10:41:16 字數 1714 閱讀 8431

運算子 含義 · 

+(加)   加法

· ||

(加) 字串相加· -

(減)   減法· *

(乘)   乘法· /

(除)   除法

· mod

(模)返回乙個除法的整數餘數

例如,12 % 5 = 2,這是因為 12 除以 5,餘數為 2 示例

select5+6

,5+nullfrom

dual

select5

-6from

dual

select5

*6from

dual

select5

/6from

dual

selectmod(13,

3)fromdual

列的計算:

select 欄位a+欄位b form 表

select 欄位a*2 form 表

power(2

,3):

求2的3

次方 round (值

,小數字):

4合5入

floor:

小數部分直接捨棄

,整數不變

ceil:

小數部分直接捨棄,整數

+1--2*2*2*2

selectpower(2

,4)from

dual

--問題(了解

):求8開根

3後的值

--a*a*a=8,a=?

selectpower(8

,1/3

)from

dual

--四捨五入:

--小數字為

0,表示四捨五入以後

,返回整數

selectround

(0.49

)from

dual

selectround

(0.5

)from

dual

--保留

2位小數

selectround

(0.33333,2

)from

dual

--floor:

小數部分直接捨棄

,整數不變

selectfloor

(10.9

)from

dual

--ceil:

小數部分直接捨棄,整數

+1 selectceil

(10.1

)fromdual

oracle 中數值的計算

運算子 含義 加 加法 加 字串相加 減 減法 乘 乘法 除 除法 mod 模 返回乙個除法的整數餘數 例如,12 5 2,這是因為 12 除以 5,餘數為 2 示例 select5 6 5 nullfromdual select5 6fromdual select5 6fromdual selec...

Oracle中數值的計算

運算子 含義 加 加法 加 字串相加 減 減法 乘 乘法 除 除法 mod 模 返回乙個除法的整數餘數 例如,12 5 2,這是因為 12 除以 5,餘數為 2 示例 select5 6,5 nullfromdual select5 6fromdual select5 6fromdual selec...

oracle 數值計算函式

1 round 函式 如何使用 oracle round 函式 四捨五入 描述 傳回乙個數值,該數值是按照指定的小數字元數進行四捨五入運算的結果。select round number,decimal places from dual 引數 number 欲處理之數值 decimal places ...