四捨五入せずに SQL で余分な小数点以下を切り捨てるか削除する最良の方法を決定しようとしています。例えば:
declare @value decimal(18,2)
set @value = 123.456
これは自動的に に丸め@value
られ123.46
、ほとんどの場合に適しています。ただし、このプロジェクトでは、それは必要ありません。不要な小数点以下を切り捨てる簡単な方法はありますか? left()
関数を使用して 10 進数に戻すことができることはわかっています。他の方法はありますか?