• ベストアンサー

PostgreSQLのnumericでの書き込みで教えて下さい。

numeric(4,1)としていた場合、 そこに書き込む際、perlで作成していて、変数が $date=41.4532でそのまま、 update test set date = $dateで、 書込みをすると、勝手にpostgreSQLで41.5となり 四捨五入になるのでしょうか? $ritu=41.4432だと、41.4で書込みされるのでしょうか? 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

実際にやってみた方が早い気もしますが・・・. select 41.4432::numeric(4,1); この結果が答えだと思います.

sara555
質問者

お礼

回答有難うございます。 実際にテストしてみたところ、 四捨五入でした。

すると、全ての回答が全文表示されます。

関連するQ&A