免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2261 | 回复: 9
打印 上一主题 下一主题

问题:CL 程序里怎么向一个pf内插入一条记录? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-24 14:38 |只看该作者 |倒序浏览
小弟遇到个问题, 如何在CL 程序里给一个pf插入一条记录...
有一个办法就是调用一个外部的RPG写入一个记录, 除此之外有没有直接
在CL 里插入记录的方法..

论坛徽章:
0
2 [报告]
发表于 2006-05-24 14:55 |只看该作者
将sql放在一个mbr中, 在cl中执行RUNSQLSTM命令
应该就可以了

CL本身应该是不可以直接包含SQL吧

论坛徽章:
0
3 [报告]
发表于 2006-05-24 15:17 |只看该作者
RUNSQLSTM 没有用过这个命令哦 ...
可以写个简单的例子么?

论坛徽章:
0
4 [报告]
发表于 2006-05-25 10:17 |只看该作者
can anybody help me?

论坛徽章:
0
5 [报告]
发表于 2006-05-25 10:34 |只看该作者
mbr1
/* sql begin */                                                                        
insert into file1 ... ;
COMMIT;                                                                 

/* sql end */

cl PGM

.....
RUNSQLSTM SRCFILE(MYLIB/SRCFILE) SRCMBR(MBR1)
......

论坛徽章:
0
6 [报告]
发表于 2006-05-25 10:40 |只看该作者
这个东西没用过,好,立刻去试试 .... 先谢过大侠了,

论坛徽章:
0
7 [报告]
发表于 2006-05-25 14:32 |只看该作者
Record  *...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...
       1 INSERT INTO MISVIKI/SAW (SAWCDE) SELECT SADCDE from testf/sad   ;      
       2 commit                                                            ;      
                                  * * * * *  E N D  O F  S O U R C E  * * * * *   
5722SS1 V5R2M0 020719               Run SQL Statements             SQLSTM01      
MSG ID  SEV  RECORD  TEXT                                                         
SQL7008  30       1  Position 1 SAW in MISVIKI not valid for operation.           
SQL7961   0          Rollback completed.                        
--------------------
运行出错,以上是结果 .......
It can not pass ,and I tried it servel times, I don't know why.

论坛徽章:
0
8 [报告]
发表于 2006-05-25 16:53 |只看该作者
strjrnpf

论坛徽章:
0
9 [报告]
发表于 2006-05-25 19:45 |只看该作者
原帖由 sa_hata 于 2006-5-24 15:17 发表
RUNSQLSTM 没有用过这个命令哦 ...
可以写个简单的例子么?

http://www.cublog.cn/u/646/?u=ht ... howart.php?id=44863

论坛徽章:
0
10 [报告]
发表于 2006-05-26 08:24 |只看该作者
原帖由 qingzhou 于 2006-5-25 19:45 发表

http://www.cublog.cn/u/646/?u=ht ... howart.php?id=44863


爱死你了, 哈 哈 .....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP