求pro*c的数据批量插入代码!给个例子就可以 求pro*c的数据批量插入代码!给个例子就可以谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 EXEC SQL BEGIN DECLARE SECTION;#define MAX_BUF_SIZE 50typedef struct tagICP_GN_TEMP_BAXX{......} tagICP_GN_TEMP_BAXX;EXEC SQL END DECLARE SECTION; main(){EXEC SQL BEGIN DECLARE SECTION; tagICP_GN_TEMP_BAXX *pData ; int nLength ; EXEC SQL END DECLARE SECTION; pData = new tagICP_GN_TEMP_BAXX[MAX_BUF_SIZE] ; 赋值... EXEC SQL FOR :nLength INSERT INTO ICP_GN_TEMP_BAXX ( ID,YHM_ID,WZMC,TZZ,NRLX,GSZCDJ,JYLX,WZFB,SFQG,YMLB_ID, SYURL,WZDK,SFDTIP,IPLB_ID,LYQXH,LYIPLB_ID,SSISP,SFKS,SHENGID,SHIID, XIANID,XXDZ,PAJZRQ,SFCT,SFWC,BZ,WZJRFS,LR_YHM_ID,YL1,YL2, YL3,YL4,YL5 ) VALUES(:pData) ;}批量删除 for(i=0;i<nLength;i++) { pID[i] = pData[i].YHM_ID; } EXEC SQL FOR :nLength DELETE FROM ICP_GN_TEMP_BAXX WHERE YHM_ID = :pID ; Insert into tablea select * from tableb两边表结构要一样.否则Insert into tablea (col1,col2,...) select col1,col2,... from tableb 求一个简单的关于日期期间的算法 菜鸟请教 Oracle存储过程,将“表”作为参数传入的问题 急求oracle数据库插入新数据如何实时反馈给邮箱?急!急!急! 急急急,oracle客户端安装问题 EXP-00104: 不支持数据类型为 BINARY_DOUBLE 的列 客户端版本兼容问题 执行sqlldr报错 各位大侠对于数据库的模糊搜索(使用like)的效率优化方面有何建议? PL/SQL 同一个循环中,同一个select into ...from...,select出去的值是空的 数据库技术论坛QQ群(号码:7401390)已经成立 欢迎大家的加入 IMP 导出异常问题
{
......
} tagICP_GN_TEMP_BAXX;EXEC SQL END DECLARE SECTION;
main()
{EXEC SQL BEGIN DECLARE SECTION;
tagICP_GN_TEMP_BAXX *pData ;
int nLength ;
EXEC SQL END DECLARE SECTION;
pData = new tagICP_GN_TEMP_BAXX[MAX_BUF_SIZE] ;
赋值... EXEC SQL FOR :nLength INSERT INTO ICP_GN_TEMP_BAXX
( ID,YHM_ID,WZMC,TZZ,NRLX,GSZCDJ,JYLX,WZFB,SFQG,YMLB_ID,
SYURL,WZDK,SFDTIP,IPLB_ID,LYQXH,LYIPLB_ID,SSISP,SFKS,SHENGID,SHIID,
XIANID,XXDZ,PAJZRQ,SFCT,SFWC,BZ,WZJRFS,LR_YHM_ID,YL1,YL2,
YL3,YL4,YL5 )
VALUES(:pData) ;
}
批量删除
for(i=0;i<nLength;i++)
{
pID[i] = pData[i].YHM_ID;
}
EXEC SQL FOR :nLength DELETE FROM ICP_GN_TEMP_BAXX WHERE YHM_ID = :pID ;
否则
Insert into tablea (col1,col2,...) select col1,col2,... from tableb