从oracle数据库取值的问题
数据库字段类型是 NUMBER(5,2)
我插入的数据是 0.30
而我用rs.getString返回的结果是 .3
rs.getDouble返回的是 0.3
其余的类型也都试过了,都不是完整的结果. 我想按照原样取出,也就是 0.30
麻烦有个经验的朋友给解答一下谢谢.
取出来值后,进行格式化保留两位小说
试试把数据类型改为:数据库字段类型是 NUMBER(5,3)
改成 NUMBER(5,3)有意义么?小数点后保留两位都没拿出来保留三位就能拿出来了么?
呵呵,说的对. 1楼大侠的办法不错解决了. 也谢谢2,3楼的朋友.
相关问答:
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......
oracle数据库有哪些对象
这问得太笼统了,友情帮顶.
这是一个大问题,很大的问题。
帮顶......
------------------------------------------------------------------------------
Blog: http://b ......
在Oracle中怎么删除重复的行,但要保留一条记录。
delete table where rowid not in (select max(rowid) from table group by col1,col2,...,coln);
对,用rowid 来过滤.
delete tb a
where a.rowid > ......