Intentar declarar que resultaría en un error de compilación. Accede a su valor, pero no lo declara. Lo usaría dentro de su programa COBOL como este:
`` `COBOL
Exec SQL
-Su declaración SQL aquí-
Finalización final
Si sqlcode =0 entonces
Mostrar "Declaración SQL ejecutada correctamente".
DEMÁS
Mostrar "sqlcode:" sqlcode
- manejar el error SQL adecuadamente
Fin-si.
`` `` ``
En esencia, `sqlcode` es un registro especial definido por el sistema, no una variable decolorada por el usuario. Su programa COBOL interactúa con su *valor *, no con su declaración.