注意:連線操作符「||」是乙個值得注意的例外。
例如,空值加任何值都是空值,空值 乘任何值也都是空值,依此類推。
返回表示式中第乙個非空表示式,如有以下語句:
select coalesce(null,null,3,4,5) from dual
其返回結果為:3
如果所有自變數均為 null,則 coalesce 返回 null 值。
例如:這個引數使用的場合為:假如某個字段預設是null,你想其返回的不是null,而是比如0或其他值,可以使用這個函式
select coalesce(field_name,0) as value from table;
select coalesce(a,b,c);引數說明:如果a==null,則選擇b;如果b==null,則選擇c;如果a!=null,則選擇a;如果a b c 都為null ,則返回為null(沒意義)。
python學習筆記 用於匹配的常用函式
用於兩兩匹配形成新的序列,或者匹配到具體位置列出下標 可以使兩個列表像拉鍊一樣一一匹配縫合 按最端序列長度縫合 並返回乙個由元組組成的列表 names anne beth george damon ages 12 45,32 102 for i in range len names print na...
用於處理字串的一些常用函式
非成員函式 char strtok char s,const char delim 返回值 字元指標 第一引數 待處理的字串,以後若是繼續對該串處理,第乙個引數設定為null 第二引數 分割符 作用 查詢字串中的分割符並將其變為 0 然後返回前乙個子串的首位址 用來將一整段英文分割為乙個乙個單詞 標...
php常用對字串操作函式
str i am chinese,i love china echo strlen str 獲取字串的長度 echo trim str 去除空格 echo strtolower str 轉化為小寫 echo strtoupper str 轉化為大寫 不區分大小寫比較 if strcasecmp i ...