2013-10-28 111 views
0

我無法在數據庫中選擇數字爲小數.00的數字。從oracle數據庫中選擇decimal .00

我試圖用這個查詢

SELECT to_char(lnamt, '99.00') 
FROM ln01mast 

但輸出顯示了######。

+0

你的預期輸出是什麼,你會得到什麼?你能提供更多細節嗎? –

回答

2

嘗試這樣,

select to_char(12345678,'999999999999.99') from dual; 

參考Format models了更多的瞭解。

1

您的號碼太大而不適合格式。只需使用更多的花枝招展:

SELECT to_char(lnamt, '99999999999999.00') 
FROM ln01mast 
1

這也太:

SELECT to_char(123,'FM99999999.00') FROM dual; 

(將刪除尾隨空格)。