0
我正在使用SQLite。我只想選擇小數點的2位數字。Sqlite十進制值不起作用
這意味着如果輸入是99.013,那麼答案將是99.01。
我用getBigDecimal(「Data」,2)...但它給出了一個錯誤,sqlite不支持getBigDecimal。
請給點意見。 在此先感謝。
我正在使用SQLite。我只想選擇小數點的2位數字。Sqlite十進制值不起作用
這意味着如果輸入是99.013,那麼答案將是99.01。
我用getBigDecimal(「Data」,2)...但它給出了一個錯誤,sqlite不支持getBigDecimal。
請給點意見。 在此先感謝。
改爲嘗試round()。
round(data, 2)
要小心這一輪(99.013,2)爲99.01,但輪(99.015,2)爲99.02。通過getBigDecimal
我猜你正在使用JDBC。也許在Java中進行這種數據處理比通過SQLite更容易。