您的位置:首页 > 数据库

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

2009-09-02 09:36 260 查看
今天的重要任务是把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;
第四步,查看执行结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐