Oracle簡單函式整理

2021-08-21 14:57:13 字數 487 閱讀 4297

(1)concat(字串連線函式)

oracle的concat()只允許兩個引數。

使用方法:concat(『字元1』,』字元2』)

(2)nvl(表示式1,表示式2)

如果表示式1為空值,nvl返回值為表示式2的值,否則返回表示式1的值。該函式的目的是把乙個空值(null)轉換成乙個實際的值。其表示式的值可以是數字型、字元型和日期型。但是表示式1和表示式2的資料型別必須為同乙個型別。

(3)round 函式

語法為round(number,num_digits)

其中number是需要進行四捨五入的數字;num_digits為指定的位數,按此位數進行四捨五入,如果 num_digits 大於 0,則四捨五入到指定的小數字,如果 num_digits 等於 0,則四捨五入到最接近的整數,如果 num_digits 小於 0,則在小數點左側進行四捨五入。

使用方法:select round(數字,精度) from dual;

ORACLE函式整理

語法 translate expr,from str,to str expr 被替換字串 from str 需要替換的字元 to str 被替換的字元 單字元替換,把所有的a替換成b,i替換成s select translate woainia ai bse from dual wobsnsb 當f...

Oracle函式整理

1 select abs 100 from dual 絕對值23 select mod 8,5 from dual 取模,取餘數45 select ceil 12.1 from dual 去上限值67 select floor 12.1 from dual 去下限值89 select round 1...

函式 簡單整理

函式定義格式 def name 函式體函式在定義了以後,可以在任何需要它的地方呼叫。返回值 返回值的3種情況 沒有返回值 返回none 不寫return 只寫return 結束乙個函式的繼續 return none 不常用 返回乙個值 可以返回任何資料型別 只要返回就可以接收到 返回多個值 用多個變...