Chinaunix
标题:
急!急!急!DB2的小数问题
[打印本页]
作者:
zjx328
时间:
2005-06-16 10:33
标题:
急!急!急!DB2的小数问题
DB2是8.2的版本。
建表使用:create table tsysuom2 (UOMPRECISION NUMERIC(17,6) );语句,
插入数据用的是:INSERT INTO TSYSUOM2 VALUES (6.666666);语句。
但表中数据类型却是float,数据显示的是6.667。这是怎么回事啊。我该如何解决?我已经用过NUMERIC、Decimal都是同样的错误!
作者:
大梦
时间:
2005-06-16 14:49
标题:
急!急!急!DB2的小数问题
$ uname -a
HP-UX test B.11.11 U 9000/800 857877578 unlimited-user license
$ db2level
DB21085I Instance "test" uses "64" bits and DB2 code release "SQL08014" with
level identifier "02050106".
Informational tokens are "DB2 v8.1.0.32", "s031027", "U488488", and FixPak "4".
Product is installed at "/opt/IBM/db2/V8.1".
直接用db2命令行与Quest访问都没有你说的问题!
你用
select dec(UOMPRECISION,16,
from TSYSUOM2;
看看
作者:
rheet1978
时间:
2005-06-17 08:54
标题:
急!急!急!DB2的小数问题
没有发现如上问题
作者:
weiyuheng
时间:
2005-06-18 21:07
标题:
急!急!急!DB2的小数问题
你的显示有问题吧。是通过程序来显示的吧,直接连到db2里看看啊。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2