“Conocimiento software>Software de base de datos

¿Puede declarar SQLCode en la sección de almacenamiento de trabajo?

2012/11/30
No, no puede declarar directamente `sqlcode` en la sección de almacenamiento de trabajo de un programa COBOL. `Sqlcode` es un registro especial implícitamente proporcionado por el preprocesador SQL integrado. No es una variable que define; Es un área proporcionada por el sistema que contiene el código de retorno de la declaración SQL ejecutada más recientemente.

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.

Software de base de datos
Cómo indexar en SQL 2000
¿Dónde puede alguien encontrar información sobre los servicios de integración de datos?
¿Cuál es la diferencia entre un sistema de base de datos personal y un sistema de clase empresarial?
Con herramientas de información de bases de datos
¿Cómo puedo saber el número de SKU de comestibles artículo
Cómo averiguar un tamaño de base de datos mediante una consulta en Oracle
Cómo crear una hoja de cálculo con Access
Cómo iniciar una nueva base de datos en MS Access
Conocimiento de la computadora © http://www.ordenador.online