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 に答える