易截截图软件、单文件、免安装、纯绿色、仅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.net中的GridView问题

我在 Page_Load 里写了
if(!IsPostBack){
  GridView1.DataSource=GroupManager.GetGroups();//GetGroups 返回的是 IList<Group>
  GridView1.DataBind();
}
可我在 Submit_Click 里写代� ......

谁有于海涛ASP.NET的全套视频(免费)

RT。很多地址都打不开或不能下载了
有资源的朋友给个地址。。只要下载后是我想要的内容 50分献上!
谢谢!
沙发我先坐!


帮顶

帮顶
没听说过哦

JF

好像19没有的,不全。

好多集都不能下。。
......

请问ASP.NET中dll怎么修改?


 把业务层的都写在dll文件中了,现在想要修改,大家都用什么工具打开?
 用visual studio自带的 ildasm可以吗?
期待高手

LZ好厉害

用反编译软件

我用Reflector只能看,不能改啊?

有� ......

ASP.NET里的一个AJAX的错误


我的页面里用的AJAX控件 但页面静止一段时间就会出现上面的一个错误是怎么会事呀 怎么解决啊
高手帮帮忙啊

将项目上级目录中的中文名称全部改成英文

楼上说的很清楚了。帮顶一下吧

这个问题不是很常 ......

关于ASP.NET定时器的问题

我想每天半夜自动生成静态页面。
怎么实现这个方法。
那位高手知道,请赐教下。
写服务!

怎么写

写服务 开线程 写文件 入数据库

写服务或者用开源的调度框架Quartz.net
建议用后者,后者提供比较灵活� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号