求救!DB2从A表插入数据到B表
在同一个数据库中将表s_link_data(230万行)中的数据选择(140万行)插入到s_link(90万行)中去,如何快速操作!
数据量太大,会提示数据库日志已满!可利用字段分批导入查出来都是10几万的记录,我写的语句如下
insert into S_LINK(ID,C_USERTABLE_ID,C_RECID,C_FILENAME,C_FILETITLE,C_TYPE,I_SIZE, C_UPLOADUSER_ID,D_UPLOADDATE,C_FTPHTTP_ID, C_GUIDNAME,I_ORDER,I_INDEX,C_SOURCE,C_LSSJ )select ID,C_USERTABLE_ID,C_RECID,C_FILENAME,C_FILETITLE,C_TYPE,I_SIZE, C_UPLOADUSER_ID,D_UPLOADDATE,C_FTPHTTP_ID, C_GUIDNAME,I_ORDER,I_INDEX,C_SOURCE,'1'from s_link_data where s_link_data.id not in(select id from s_link)