Oracle的nvl 和substr 方法

2021-09-08 14:49:56 字數 308 閱讀 1757

1、nvl(arg,value):代表如果前面的arg的值為null那麼返回的值為後面的value,如果value也是null的話,返回null。

2、substr('kong',startposition,[length]): startposition如果為負數,表示起始位置從後往前,而此值為0或者1的時候,表示從起始位開始。length可以不寫,預設是從startposition開始往後的所有字串。

例子:select substr('kong',0,2)  結果是 "ko"

select substr('kong',1,2)  結果是 "on"

Oracle的nvl 和substr 方法

1 nvl arg,value 代表如果前面的arg的值為null那麼返回的值為後面的value,如果value也是null的話,返回null。2 substr kong startposition,length startposition如果為負數,表示起始位置從後往前,而此值為0或者1的時候,表...

Oracle得Nvl函式 nvl 函式

nvl 函式 從兩個表示式返回乙個非 null 值。語法nvl eexpression1,eexpression2 引數eexpression1,eexpression2 如果 eexpression1 的計算結果為 null 值,則 nvl 返回 eexpression2。如果 eexpressi...

oracle中的nvl函式

格式為 nvl string1,replace with 功能 如果string1為null,則nvl函式返回replace with的值,否則返回string1的值,如果兩個引數都為null 則返回null。注意事項 string1和replace with必須為同一資料型別,除非顯式的使用to ...