1
我有一個函數,計算天數 select(x * 0,5)從雙。 我的問題是,當x = 1時,我得到.5而不是0,5。我想要得到的是數字格式爲0.5,1,1.5,2,2.5 .. 您能否給我一個這方面的幫助。Oracle數字char引導0
我有一個函數,計算天數 select(x * 0,5)從雙。 我的問題是,當x = 1時,我得到.5而不是0,5。我想要得到的是數字格式爲0.5,1,1.5,2,2.5 .. 您能否給我一個這方面的幫助。Oracle數字char引導0
嘗試使用:
select TO_CHAR(x * 0,5, '990,99') from dual
編輯:
嘗試創建這樣的功能:
create function getDecimalFormat(x in number)
return varchar2
as
begin
return RTRIM(TO_CHAR(x, 'FM999999999999990.99'), '.');
end;
從雙
選擇TO_CHAR(2 * 0.5, '990.99')給我1.00但我想要1 – jonny