Imagem de fundo

O COBOL possibilita a utilização de comandos SQL (delimitados por EXEC SQL – END EXEC) ...

O COBOL possibilita a utilização de comandos SQL (delimitados por EXEC SQL – END EXEC) nos códigos dos programas, com o objetivo de acessar bases de dados, como por exemplo, DB2. Um exemplo dessa inserção é o trecho abaixo que aparece em inúmeros programas com COBOL SQL.


EXEC SQL.

INCLUDE SQLCA

END-EXEC.


Este trecho é inserido na

A

identification division e tem como objetivo incluir os campos das tabelas DB2 utilizadas no programa.

B

working-storage section e tem como objetivo incluir uma coleção de variáveis que são atualizadas após a execução de cada declaração SQL.

C

procedure division e tem como objetivo definir palavras-chave para programas COBOL que acessam bases DB2.

D

working-storage section e tem como objetivo associar um banco DB2 a um programa COBOL.

E

input-output section e tem como objetivo incluir uma coleção de variáveis que são atualizadas após a execução de cada comando COBOL.