找到关于 COBOL 的8篇文章

COMP 和 COMP3 之间的区别

Pranavnath
更新于 2023年7月18日 11:59:03

2K+ 次浏览

在 COBOL 编程中,COMP 和 COMP-3(压缩十进制)数据表示方案在处理数值数据方面起着重要作用。COMP 是一种二进制格式,以其原始二进制形式表示数据,而 COMP-3 使用带符号和区域数字的压缩十进制表示法。两者之间的主要区别在于它们的存储方法、大小考虑、使用场景、范围限制、转换需求、性能建议和含义……阅读更多

直接索引查找的实现和用途

Mandalika
更新于 2020年11月30日 09:38:27

134 次浏览

当 WHERE 子句谓词中使用的所有列都是索引的一部分时,DB2 优化器将选择直接索引查找。例如,如果我们有如下所示的 ORDERS DB2 表……阅读更多

当锁的数量超过限制时,COBOL-DB2 程序的行为

Mandalika
更新于 2020年11月30日 09:31:38

803 次浏览

问题:当放在表空间上的锁的数量超过定义的限制时,COBOL-DB2 程序将如何运行?解决方案:应用程序可以对 DB2 资源(例如页面、表行等)设置的锁的数量在 DSNZPARM 中定义。一旦任何表中的页面和行级锁的数量超过允许的限制,则会发生锁升级。在锁升级中,DB2 释放它持有的页面或行级锁,并尝试获取表空间级或更高级别的锁。在这种情况下,应用程序现在对 DB2……阅读更多

COBOL-DB2 程序中 SAVEPOINT 的用途和用法

Mandalika
更新于 2020年11月30日 09:22:26

2K+ 次浏览

问题:如何在 DB2 中使用 SAVEPOINT?SAVE-POINT 在 DB2 中的用途是什么?通过示例进行解释。解决方案:SAVEPOINT 用于作为标记来保存更改而无需提交到数据库。在对数据库进行更改后,我们可以使用命名 SAVEPOINT 语句,然后可以在任何时候使用 ROLLBACK 语句将更改回滚到此保存点。实际上,我们可以在 COBOL-DB2 程序中设置多个 SAVEPOINT,并且可以使用 ROLLBACK 返回到这些 SAVEPOINT 中的任何一个。这将还原所做的所有更改……阅读更多

不可重复读和幻影如何影响 COBOL-DB2 程序的功能?

Mandalika
更新于 2020年11月30日 09:12:38

582 次浏览

当 COBOL-DB2 程序多次执行相同的查询时,会发生不可重复读的情况,但每次查询的结果都不同。这通常发生在两个 COBOL-DB2 程序访问 DB2 表的同一行时。第一个程序读取该行,然后第二个程序读取同一行,对其进行更新并提交更改。第一个程序再次读取同一行,但现在数据与之前的提取不匹配。当多次执行查询时,查询结果中的行数不匹配时,就会出现幻影情况。对于……阅读更多

丢失更新和脏读如何影响 COBOL-DB2 程序的处理?

Mandalika
更新于 2020年11月30日 09:11:49

745 次浏览

丢失更新和脏读问题与并发性有关。并发性定义为两个或多个应用程序访问同一表数据的 khả năng。丢失更新会以下列方式影响 COBOL-DB2 程序的处理。假设有两个应用程序程序——PROG A 和 PROG B,它们试图同时访问 ORDERS DB2 表的同一行。PROG A 和 PROG B 同时从 ORDERS 表读取 ORDER_ID = ‘Z87661’ 的一行。PROG A 更新此行中的某些数据并提交更改。PROG B 现在更新……阅读更多

在 COBOL-DB2 程序中实现重启逻辑

Mandalika
更新于 2020年11月30日 09:11:01

10K+ 次浏览

问题:COBOL-DB2 程序从包含 1000 条记录的输入文件中获取数据并将数据插入 DB2 表中。程序在第 432 条记录后失败。您将如何实现重启逻辑?解决方案:可以通过设置提交频率来在 COBOL-DB2 程序中实现重启逻辑。如果我们选择 100 的提交频率,则需要执行以下步骤:声明一个计数器变量,例如 WS-COUNT。放置一个循环,我们将在其中从文件中读取记录并将其插入数据库。每次记录被……阅读更多

什么是 SAP ABAP?

Sai Subramanyam
更新于 2019年7月30日 22:30:20

644 次浏览

ABAP 代表高级业务应用程序编程。它是用于为 SAP R/3 系统及其相关模块开发程序和应用程序的主要编程语言之一。就 SAP 而言,它是一种高级语言,因为只有 SAP 环境才能理解和知道它。最新的 ABAP 版本 ABAP Objects 遵循面向对象范式。此外,它与以前版本的 ABAP 编写的应用程序完全向后兼容,无论是 ABAP/4 还是其他受 COBOL 深刻影响的版本。作为一种面向对象的编程语言,它完全支持继承、多态性等特性……阅读更多

1
广告
© . All rights reserved.