我正在做一個課程的作業,並且有一張銷售表,其中包含pay_amt的字段爲double(以減少處理以美分爲單位的金錢造成的混淆)。整數形式的DB2顯示數
的問題是,當我做了命令:
select paid_amt from sales
它顯示
PAID_AMT
------------------------
+2.00000000000000E+002
+3.33000000000000E+002
我希望它顯示
PAID_AMT
------------------------
200
333
代替。
我該怎麼做?
提前致謝!
您是否嘗試過'SELECT CAST(paid_amt AS INTEGER)FROM sales'? –
爲什麼十進制或數字「混淆」?向用戶顯示333而不是3.33美元,不會讓他們感到困惑嗎? – WarrenT