命令ステートメント は、プログラムが行う無条件処置を指定するか、または明示範囲終了符号 (範囲区切りステートメントを参照) で区切られた 条件ステートメントのいずれかです。1 つの命令ステートメントを指定できるときは、いつでも一連の命令ステートメントを指定できます。明示的範囲終了符号によって範囲を限定される条件ステートメントも、 命令ステートメントに分類されます (範囲区切りステートメントを参照)。以下の表は、COBOL の命令ステートメントを示したものです。
1. ON SIZE ERROR 句または NOT ON SIZE ERROR 句が指定されていないもの。
2. ON OVERFLOW 句または NOT ON OVERFLOW 句が指定されていないもの。
8. ON EXCEPTION 句または NOT ON EXCEPTION 句が指定されていないもの。
3. INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの。
4. AT END 句または NOT AT END 句が指定されていないもの、および INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの。
5. INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの、および END-OF-PAGE 句または NOT END-OF-PAGE 句が指定されていないもの。