RPGLE中怎样使用SQL?
SQL中要引入程序中的变量, 并且输出结果能被程序获得
能提供个小示例最好
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
SQL中要引入程序中的变量, 并且输出结果能被程序获得
能提供个小示例最好
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
本帖最后由 woiny456 于 2010-08-11 19:00 编辑
FP11 UF E K DISK
C *ENTRY PLIST
C PARM APDPTC 6
C PARM APDATE 8
C*
C/EXEC SQL
C+ UPDATE TESTLIB/P11T SET AKDSTD=:APDATE
C+ WHERE AKASYN<>AKMDLN
C/END-EXEC
C*
C SETON LR
C RETURN
用动态光标可遍历结果集
本帖最后由 pure 于 2010-08-05 17:17 编辑
我用的是select a,b,sum(c) from ... group by ...
得到的结果如何遍历呢?
另外上面的示例编译失败,XDATE不存在
D XDATE 8P 0 INZ(0) *Dummy Date
C/EXEC SQL SELECT MAX(F00085_OED) INTO :XDATE FROM F00085
C+ WHERE F00085VC = :X1VC AND
C+ SUBSTR(F00085PON,1,2) = SUBSTR(:X1PON,1,2)
C/END-EXEC