我如何将Oracle中的记录移动到Cobol数组中? 当我移动单个字段时,一切都按预期工作。 但是当我尝试移动包含在Oracle VARRAY中的记录时, 无法让它正常工作。PRO*COBOL 预编译器会给出以下错误信息: Error at line 137, column 12 in fi...
我经常看到以下这种段落命名结构: nnnn-PARAGRAPH-NAME. nnnn代表一个4位数字。 这里有一个完整的例子: 0000-MAINLINE. PERFORM 1000-INITIALIZE-THE-PROGRAM. PERFORM 2000-PRO...
我正在尝试在Cobol中编写一种凯撒密码,但是我遇到了以下编译错误: 在此上下文中不允许使用数字函数"INTEGER FUNCTION ORD"。 此错误在此处触发(两行均是)。 000048 MOVE FUNCTION ORD("A") TO a...
我有一些COBOL程序员要转向.NET。我发现许多人很难采用/理解面向对象编程原则。由于我没有COBOL经验,所以我找到的相似之处非常有限。 我绝不想说“忘记你二十年的经验。这是全新的。”但我还没有更好的比喻和工具。 您有什么建议可以帮助他们了解.NET世界?
我一直在搜索s9(5)v99,但得到的信息不太清楚。请问有人能展示如何转换或者公式吗?谢谢。
在 COBOL 的 CALL 语句中,BY CONTENT 和 BY VALUE 有什么区别? BY CONTENT 传递的是一个指向数据的地址,而 BY VALUE 则传递的是数据的实际值。当使用 BY CONTENT 时,如果在子程序中修改了数据,则原始数据也会被修改。而通过 BY VA...
我正在开发一个Wrapper/Bridge COBOL程序,处理程序调用并执行交叉操作,如日志记录、安全检查等。主要动机是检查消费者程序的安全访问权限,无论它是否有权调用生产者程序。 让桥接COBOL程序为B1,生产者程序为P1,消费者(客户端)为C1。 当C1想要调用P1时,它必须调用B...
这篇博客文章(链接)说: "你不能用COBOL编写编译器或内核模块" 我不是COBOL的粉丝,也不建议使用它,但由于COBOL是图灵完备的语言,我的理解是你应该能够在COBOL中编写任何其他图灵完备语言所能编写的程序,这意味着从理论上讲,在COBOL中编写编译器应该是可能的,对吧? ...