Cláusula ejecutable de SQLJ

Una cláusula ejecutable contiene una sentencia de SQL o una sentencia de asignación. Una sentencia de asignación asigna el resultado de una operación de SQL a una variable Java.

El presente tema describe el formato general de una cláusula ejecutable.

Sintaxis

Read syntax diagramSkip visual syntax diagramcontext-clausestatement-clauseassignment-clause

Notas de uso

  • Una cláusula ejecutable puede aparecer en cualquier lugar de un programa Java en el que pueda aparecer una instrucción Java.
  • SQLJ utiliza la clase java.sql.SQLException para notificar los códigos negativos de SQL resultantes de cláusulas ejecutables.

    Si SQLJ emite una excepción de ejecución durante la ejecución de una cláusula ejecutable, el valor de cualquier expresión de lenguaje principal de tipo OUT o INOUT no está definido.