OVRDBF命令
来源:互联网 发布:网络空间安全 期刊 编辑:程序博客网 时间:2024/06/06 23:52
原文: http://qlcc.blog.163.com/blog/static/4493977320078123141545/
如何在应用程序中调用文件中指定的成员,DB2/400提供了OVRDBF命令。 by qingzhou
使用OVRDBF命令可以指定文件中特定成员。例如:物理文件MYPF中有3个成员:MEM1、MEM2、MEM3,应用程序为:MYPGM ,并假定MYPF中默认成员为MEM1,我们可以用CLP程序来说明具体实现:
CODE:
PGM
/*指定MYPF中成员MEM2为应用程序调用*/
OVRDBF FILE(MYPF) MBR(MEM2)
/*调用应用程序MYPGM,对MYPF的MEM2进行操作*/
CALL MYPGM
/*指定MYPF中成员MEM3为应用程序调用*/
OVRDBF FILE(MYPF) MBR(MEM3)
/*调用应用程序MYPGM,对MYPF的MEM3进行操作*/
CALL MYPGM
/*恢复MYPF原成员MEM1*/
DLTOVR FILE(MYPF)
ENDPGM
也可通过系统帮助信息大致了解一些OVRDBF的介绍和其参数的使用。
CODE:
帮助 以数据库文件覆盖 - 帮助
数据库文件覆盖 (OVRDBF) 命令用于 (1) 覆盖 ( 替换 ) 在程序中命名的文
件, (2) 覆盖程序中使用的文件的一些参数,或 (3) 覆盖在程序中命名的文
件 和 覆盖被处理文件的一些参数。在文件描述中、在程序中或在其它先
前发出的文件覆盖命令中,指定了由该命令覆盖的参数。这个命令可用于物理
文件、逻辑文件和分布式数据管理 (DDM) 文件。
要覆盖(替换)在程序中命名的文件,在 FILE 参数中指定那个文件的名称,
并在 TOFILE 参数中指定覆盖它的文件(由该程序处理的文件)的名称。此命
令的其他参数可用来覆盖包含在覆盖文件的文件描述中的参数值。
要仅覆盖在程序中命名的文件的某些参数而不是替换整个文件,在 FILE 参数
中指定该文件的名称并对 TOFILE 参数指定 *FILE 值。然后使用此命令的其
他参数来覆盖该文件的特定参数。未指定的参数不影响在文件描述中、程序中
、或其他先前发出的文件覆盖命令中指定的参数。
限制:
1. 在多线程作业中,仅可从初始线程内发出此命令。
2. 在多线程作业中,仅激活组或作业范围的覆盖将影响次级线程中执行的
打开操作。
注: 覆盖不能用于所有命令。在 iSeries “信息中心”
(http://www.iseries.ibm.com/infocenter) 中的“数据管理”信息中有
不能覆盖的命令的列表,以及关于覆盖文件的更多信息。
注: 不能用这个命令立即覆盖一个文件。存贮这个命令提供的信息,
直到文件被使用,此时,文件才被覆盖。
注: 除非该项是显示带有星号(在屏幕上或帮助信息中)的“特殊值
”,否则不要在项前加星号。
尚有 ...
F3= 退出帮助 F4= 提示 F10= 移至顶部 F12= 取消 F13= 信息辅助
F14= 打印帮助
- OVRDBF命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- [命令]
- 应用算法的实际情况——简单就是美
- Xcode 中的GDB的命令。
- Commit、Rollback
- 利用栈实现的后缀形式的算术表达式的求值的c++程序
- 转,展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
- OVRDBF命令
- poj 3694(求边双连通分量 缩点 暴力LCA)
- jQuery获取Select选中的Text和Value(jquery学习备忘录)
- Eclipse出现 "Project facet Java 6.0 is not supported” 解决办法
- EGL简介
- 编程之美--BYTE二进制数中1的个数
- Android Layout标签之-viewStub,requestFocus,merge,include
- 第三章:Creating Applications and activities-(一)什么组成了一个Android应用
- Could not find the main class.progrm will exit