sql 货币四舍五入

现在用的一个软件是SQL2000的数据库。在货币运算过程中,以0.0001即四位小数,我想改为只要整数位,即四舍五入到人民币“元”
399X0.35=139.6500 我只要140
398X0.35=139.3000 我只要139
这个怎么搞,这方面几乎是文盲,求高手说说,看可不可以改变,目前深受痛苦,数据太多,每次多得手工改,稍不注意就……唉
就是不知道怎么个改法 ,高手麻烦说的详细点,

1> SELECT ROUND(1.56, 0), ROUND(1.56,1), ROUND(12.34, -2)
2> go

----- ----- ------
2.00 1.60 .00

(1 行受影响)

ROUND 函数可以处理 四舍五入

SQL Server 2005 可以用的, 2000没环境测试。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-26
那个需要在软件里面改 sqlserver是不会自动取整的

我怎么知道你的软件是怎么做的啊 对于sql语句 一般加上个round(x)就好了
你要是有哪个软件的源代码可以找找对应的sql语句改一下
第2个回答  2010-10-24
印象中在设计图表里 能改format 包括小数后多少位 单位是什么
第3个回答  2010-10-24
把数据类型修改为整形。