當我寫:
SELECT
last_name, NVL(commission_pct, 0)
FROM
Hr.employees;
它作業正常。當傭金百分比為空時,則設定為 0。
但我想將其設定為“NO COMMISSION”而不是 0。
uj5u.com熱心網友回復:
如果您將傭金值作為字串回傳,則可以。
select last_name, nvl(to_char(commission_pct),'NO COMMISSION')
from hr.employees
uj5u.com熱心網友回復:
您也可以嘗試合并功能。COALESCE 是 ANSI 標準。
select last_name, COALESCE(to_char(commission_pct),'NO COMMISSION')
from hr.employees
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/426870.html
上一篇:ROR:Home#index中的NoMethodError
下一篇:如何查詢每個應用的最新版本?
