oracle,coalesce
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
oracle coalesce函數的用法是什麼?一起來看下吧:
Oracle COALESCE函數語法爲COALESCE(表達式1,表達式2,...,表達式n),n>=2,此表達式的功能爲返回第一個不爲空的表達式,如果都爲空則返回空值。
注意:所有表達式必須爲同一類型或者能轉換成同一類型。
示例一:在emp表中給comm列爲空的人員設爲200
SQL> select a.empno,a.ename,comm,coalesce(comm,200)new_comm from emp a; EMPNO ENAME COMM NEW_COMM---------- -------------------- ---------- ---------- 7369 SMITH 200 7499 ALLEN 300 300 7521 WARD 500 500 7566 JONES 200 7654 MARTIN 1400 1400 7698 BLAKE 200 7782 CLARK 200 7788 SCOTT 200 7839 KING 200 7844 TURNER 0 0 7876 ADAMS 200 EMPNO ENAME COMM NEW_COMM---------- -------------------- ---------- ---------- 7900 JAMES 200 7902 FORD 200 7934 MILLER 200 8888 xiangyc 888.88 888.88 已選擇15行。
示例2:模擬返回第一個不爲空的值
SQL> select coalesce(null,3+5,4+6) value from dual; VALUE---------- 8
示例3:模擬數據類型不一致的情況
SQL> select COALESCE (null,333,444,'555') from dual;select COALESCE (null,333,444,'555') from dual *第 1 行出現錯誤:ORA-00932: 數據類型不一致: 應爲 NUMBER, 但卻獲得 CHAR
-
豆豉是什麼樣子
豆豉是中國的傳統特色發酵豆製品調味料,豆豉以黑豆或黃豆爲主要原料,把黃豆或黑豆泡透,然後用鍋蒸熟或煮熟,再經過發酵而成的食品,可以調味,也可入藥。豆豉的作法很簡單,在三伏天把黃豆或者是黑豆煮熟以後,蓋上麻葉或者保鮮膜發酵(防止水分散失),等黃豆上面長出一層長長...
-
如何清空瀏覽器緩存,清空瀏覽器緩存的方法
打開chrome瀏覽器,使用Ctrl+Shift+Delete快捷鍵,就會打開清理瀏覽數據頁面,選擇清理緩存選項,然後單擊“清除瀏覽數據”按鍵即可。或者單擊瀏覽器上的扳手--選項--高級選項--隱私設置一欄中的清楚瀏覽數據之後重複上面的步驟。...
-
怎麼看蘋果手機型號
1、在蘋果手機找到“設置”圖標,點擊進入。2、進入設置頁面後,從下往上滑動,找到“通用”,點擊進入。3、進入通用頁面後,找到“關於本機”點擊進入。4、進入關於本機頁面後,會顯示關於手機的詳細信息,其中就有“型號名稱”。5、顯示的型號名稱,就是蘋果手機的型號。...
-
怎麼解決ps保存照片提示沒有足夠內存
1、啓動ps軟件。2、在頂部找到找到編輯-首選項-性能。3、進入首選項性能設置對話框。4、在性能對話框裏面將讓ps使用內存調小一點,調到百分之六十左右。5、將除c盤以外的暫存盤都勾選。6、將高速緩存級別的數量改小一點,改到2就可以了。7、設置好後點擊確定,然後...