1

我正在查看具有以下行的 COBOL 程序:

T41037*         SELECT  XX

这是 SQL 语句的一部分。我相信这*表明它已被注释掉。但是 T41037 是什么意思?

4

2 回答 2

7

最初前 6 个字符包含行号,这在打孔卡时代非常重要(尝试将一堆卡片丢在地上,然后将它们按正确的顺序放回,没有行号)。

这些天它可以是任何东西。一些站点将其用于更改号码或其他一些特殊用途。试着问问和你一起工作的人,没有通用的 Cobol 含义

于 2013-01-10T11:12:43.503 回答
0

此外,第 1 列中的“T”可能表示要在您处于测试模式时编译和运行该行。我在某些地方看到过,但我认为它更像是第 7 列中的“T”而不是“*”。

所有系统都不同,不同的商店运行不同的测试软件。

于 2013-01-11T17:15:24.157 回答