互联网服务Db2数据库

count(*)算数溢出问题!

各位大神,您好:       我今天执行了一个SQL:select count(*) from gzhinfo        结果报SQL0802N 发生算术溢出或其他算术异常。SQLSTATE=22003的错误,我查了下,count函数返回结果是个integer类型,但是我的gzhinfo表里有34...显示全部
各位大神,您好:

       我今天执行了一个SQL:select count(*) from gzhinfo

        结果报SQL0802N 发生算术溢出或其他算术异常。SQLSTATE=22003的错误,我查了下,count函数返回结果是个integer类型,但是我的gzhinfo表里有34亿条数据,确实超过了integer的界限,我想问的是,抛开分组查询等方式,我怎么能一下子把gzhinfo这个表的数据总量查询出来?谢谢

收起
参与13

返回zsj2002的回答

zsj2002zsj2002数据库管理员澳門大豐銀行

select count_big(*) from table

银行 · 2016-05-06
浏览1240

回答者

zsj2002
数据库管理员澳門大豐銀行

zsj2002 最近回答过的问题

回答状态

  • 发布时间:2016-05-06
  • 关注会员:2 人
  • 回答浏览:1240
  • X社区推广