db2数据插入问题

wkc1688 2018-07-28 03:32:01
大牛们,请帮解决

1、问题描述:
单独在DB2 执行insert into tab select 字段 from tab---限定查询数据量很少是可以正常执行插入成功;
sql

insert into BONC01.DW_GSM_CIRCLE_DETAIL_M
(
STATIS_MONTH,
AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID,
CALL_FREQ,
CALL_DUR
)

select 201804 STATIS_MONTH,
AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID,
sum(CALL_FREQ) CALL_FREQ,
sum(CALL_DUR) CALL_DUR
from TAB
WHERE MSISDN='XXXXXXXX'
group by AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID

但是要是不限制记录数量 一个账期的数据 然后就报错误
SQL
insert into BONC01.DW_GSM_CIRCLE_DETAIL_M
(
STATIS_MONTH,
AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID,
CALL_FREQ,
CALL_DUR
)

select 201804 STATIS_MONTH,
AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID,
sum(CALL_FREQ) CALL_FREQ,
sum(CALL_DUR) CALL_DUR
from TAB
group by AREA_ID,
USR_ID,
MSISDN,
HOME_CNTY_ID,
OTHER_CNTY_ID,
OTHER_PARTY,
SMART_CODE,
OTHER_OPRAT_TYP_ID,
B_OPRAT_TYP_ID,
OTHER_HOME_AREA_ID,
CALL_TYP_ID


---------------------------
Error
---------------------------
QCC12002E - The following SQL Error occurred: [IBM][CLI Driver] CLI0108E 通信链路故障。 SQLSTATE=40003.
---------------------------
确定
---------------------------
[IBM][CLI Driver] SQL1224N 由于数据库管理器发生了错误或者被强制中断,从而无法接受新的请求,已终止正在处理的所有请求或者已终止所指定的请求。 SQLSTATE=55032
[IBM][CLI Driver] SQL1224N 由于数据库管理器发生了错误或者被强制中断,从而无法接受新的请求,已终止正在处理的所有请求或者已终止所指定的请求。 SQLSTATE=55032

200 rows inserted because of ERROR.
...全文
608 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wkc1688 2018-07-28
  • 打赏
  • 举报
回复
各位大神们帮看看

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧