私はSQLiteを使用しています。小数点以下2桁のみを選択したい。
つまり、入力が 99.013 の場合、答えは 99.01 になります。
getBigDecimal("Data",2)... を使用しましたが、sqlite が getBigDecimal をサポートしていないというエラーが発生しました。
アイデアをください。前もって感謝します。
私はSQLiteを使用しています。小数点以下2桁のみを選択したい。
つまり、入力が 99.013 の場合、答えは 99.01 になります。
getBigDecimal("Data",2)... を使用しましたが、sqlite が getBigDecimal をサポートしていないというエラーが発生しました。
アイデアをください。前もって感謝します。
代わりにround()を試してください。
round(data, 2)
round(99.013, 2) は 99.01 ですが、round(99.015, 2) は 99.02 であることに注意してください。JDBCをgetBigDecimal
使用していると思います。この種のデータ処理は、SQLite よりも Java で行う方が簡単かもしれません。