0
私はSQLiteを使用しています。私は小数点以下の2桁のみを選択したいと思う。Sqlite 10進値が機能しない
つまり、入力が99.013の場合、回答は99.01になります。
getBigDecimal( "Data"、2)...を使用しましたが、sqliteがgetBigDecimalをサポートしていないというエラーが表示されます。
いくつか考えてください。 ありがとうございます。
私はSQLiteを使用しています。私は小数点以下の2桁のみを選択したいと思う。Sqlite 10進値が機能しない
つまり、入力が99.013の場合、回答は99.01になります。
getBigDecimal( "Data"、2)...を使用しましたが、sqliteがgetBigDecimalをサポートしていないというエラーが表示されます。
いくつか考えてください。 ありがとうございます。
代わりにround()を試してください。
round(data, 2)
99.01けどラウンド(99.015、2)である(2、99.013)ラウンドは99.02であることを注意してください。 getBigDecimal
私はあなたがJDBCを使用していると思います。おそらく、SQLiteではなくJavaでこの種のデータ処理を行う方が簡単かもしれません。