易截截图软件、单文件、免安装、纯绿色、仅160KB

高分求ASP.NET to oracle数据溢出错误

OCI-22053: 溢出错误

我查了下
http://www.cnblogs.com/jackhuclan/archive/2008/11/13/1332575.html

意思是Oracle 数值数据类型最多可存储 38 个字节的精度。
当将 Oracle 数值转换为公共语言运行库数据类型时,
Oracle 值可能会变得过大。这会导致 Oracle OCI-22053 溢出错误。

但我的语句是

select deptno,job,avg(sal) from emp group by cube (deptno,job)
注意加粗的关键字,为增加横向和纵向不分组统计

我如何才能使统计结果不溢出呢?



try
GROUP  BY  deptno,job  WITH  ROLLUP

最简单的解决办法:做一个emp表的视图,视图中用  ROUND函数返回结果集,然后对视图进行统计操作.

解决方法是用round函数。

如何使用 Oracle Round 函數 (四捨五入)
描述 : 傳回一個數值,該數值是按照指定的小數位元數進行四捨五入運算的結果。
SELECT ROUND( number, [ decimal_places ] ) from DUAL
參數:
number : 欲處理之數值
decimal_places : 四捨五入 , 小數取幾位 ( 預設為 0 )
Sample :
select round(123.456) from dual;            回傳 123
select round(123.456, 0) from dual;          回傳 123
select round(123.456, 1) from dual;          回傳 123.5
selec


相关问答:

asp升级到asp.net,好多结构都不知道如何转换

asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......

帮忙推荐一本ASP.NET的书,谢谢!

比较好的学习asp.net的书推荐一下吧,谢谢~~~
書的話等高人推薦, 我認為多上上www.asp.net對你幫助挺大, 那里有很多視頻, 如果是新手的話, 視& ......

散粉 正在学习asp.net mvc 很头大

正在学习这个东东 感觉很多地方不是很懂 正在努力 散点粉给asp.net的同仁们 求教好的学习资料 谢谢
参考

asp.net/mvc上有很多内容。 
最近也在看。 
同聊。

JF,3Q


比我有前途, 我至少目前 ......

asp.net弹出框问题

在弹出框中点击一个按钮,怎么调转到另一个浏览器,并且在该浏览器打开两个页面
你的意思应该是
response.write("<script>alert('确认'); window.location.href('xxxx.aspx'); </script>"); ......

Asp.net程序怎样发布?

我在自己的机器上写的Asp.net程序,在别人的机器上怎么让别访问。
把代码放到一个支持.NET的空间上 给人域名就可以访问了

bt的做法.点调试后不动..
别人用 http://你的IP:看一下调试用的端口/
即可访问

ip+ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号