【发布时间】:2015-09-09 15:31:22
【问题描述】:
当我执行下一条 SQL 时:
从对偶中选择 1/3;
结果是 ,333333333 但我预期的结果是 0,333333333
为什么 oracle 不显示零?有什么参数可以影响它吗? 谢谢
编辑:我从使用 oo4o(用于 ole 的 oracle 对象)的应用程序中检查了此行为,并通过 sqlDeveloper 确认(当我使用 F5 执行 sql,而不是使用 ctrl+intro 时)。真正的问题是 oo4o Dynaset 对象:当我尝试对两个字段的值求和时,我得到的是一个连接,而不是一个总和:,3 + ,2 = ,3,2.
我想知道是否有一些参数或配置使oracle引擎返回没有零的数字,所以我可以打开|关闭以将零作为整数部分返回。
【问题讨论】:
-
在 PL/SQL Developer 中运行查询我得到 0.333333333333333。您使用什么工具来执行查询?
标签: oracle