アプリ版:「スタンプのみでお礼する」機能のリリースについて

update a_tbl set b_fld=a_fld * 1.05;

とした場合にb_fldがintegerの場合どうなるのでしょうか?

SQL分で、切り上げ、切捨て、四捨五入は可能でしょうか?

また、Cygwin版のPostgreSQLでVisualBasicのクライアントプログラムから利用できるのでしょうか?

A 回答 (2件)

#1さん以外


b_fldがintegerの場合、小数第1位で四捨五入され、整数としてb_fldに入る様です。

四捨五入:select round(b_fld,0) from a_tbl;
(小数第1位で四捨五入して整数にする。0のところを1にすれば、小数2位で1位まで)
切り捨て:select trunc(b_fld) from a_tbl;
切り上げ:select ceil(b_fld) from a_tbl;
    • good
    • 0

質問が3つあるみたいですが...


ひとつだけ。
VB、VBAからPostgresSQLに
アクセスするライブラリはあります。

http://www.vector.co.jp/soft/winnt/prog/se201375 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す