COBOL程序之DB2数据库操作总结

     今天的重要任务是把COBOL程序如何操作数据库研究清楚,经过一段时间的COBOL学习,对COBOL的语法和常用的库函数都比较了解了,但是以前写的COBOL操作数据的程序都是一些小练习,没有很好的实用性,也不用考虑太多问题(比如数据一致性、数据的安全性、数据库操作的高效性等)。今天要开始编写我们系统的核心代码了,这些核心代码都有需要数据库的支撑,所以有必要在此总结一下COBOL程序如何操作数据库以及相应的JCL怎样编写。
     首先,我创建了以下的数据集以方便我们程序的开发工作:NEIL.DB2.COPYBOOK, NEIL.DB2.DBRMLIB, NEIL.DB2.DECLARE(用于存放SPUFI工具生成的变量声明), NEIL.DB2.INPUT(存放创建数据库、查询、修改和删除的SQL脚本), NEIL.DB2.JCL, NEIL.DB2.LOAD, NEIL.DB2.OUTPUT(用于存放执行SQL脚本后的结果)和NEIL.DB2.SOURCE。
并且创建相应的数据库,这里我们使用SPUFI工具创建一个表TESTTAB。
    第二步在NEIL.DB2.SOURCE(DB2TEST)中编写源代码。
    第三步,编写相应的JCL去编译源代码和执行这个程序。编译源代码的JCL:db2ex1jc,JCL使用的过程:db2ocom1;执行程序的JCL;
    第四步,查看执行结果。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值