Ejecución de sentencias SQL

Puede ejecutar y probar las sentencias SQL que cree.

Importante: Cuando ejecuta una sentencia INSERT, UPDATE o DELETE, puede modificar la base de datos.

Si una sentencia SQL contiene variables de lenguaje principal, se le solicita que sustituya un valor del tipo adecuado para cada variable de lenguaje principal.

Restricción:
  • Si una sentencia SQL contiene variables de lenguaje principal, no se puede ejecutar la sentencia en el editor de SQL.
  • No puede ejecutar una sentencia que se encuentre en una carpeta Sentencias SQL de un modelo físico de datos mediante el menú emergente de la sentencia en el Explorador de proyectos de datos.

Para ejecutar una sentencia SQL:

  1. Pulse un mandato o un botón de la barra de herramientas para empezar a ejecutar la sentencia SQL:
    En la vista Explorador de proyectos de datos
    • En la carpeta Scripts SQL de un proyecto de desarrollo de datos o un proyecto de diseño de datos, pulse el botón derecho del ratón sobre una sentencia SQL y, a continuación, pulse Ejecutar SQL en el menú emergente.
    Si abre la sentencia SQL en el constructor de SQL
    • Pulse Ejecutar > Ejecutar SQL.
    • Pulse SQL > Ejecutar SQL.
    • Pulse el botón derecho del ratón sobre el panel Origen SQL del constructor de SQL y, a continuación, pulse Ejecutar SQL en el menú emergente.
    • En la barra de herramientas principal, pulse Ejecutar la sentencia SQL.
    Si abre la sentencia SQL en el editor de SQL
    • Pulse Ejecutar > Ejecutar SQL.
    • Pulse el botón derecho del ratón sobre el editor de SQL y, a continuación, pulse Ejecutar SQL en el menú emergente.
  2. Si va a ejecutar una sentencia SQL en un proyecto de diseño de datos, seleccione una conexión con la base de datos en el asistente para la selección de conexiones y, a continuación, pulse Finalizar. Si el botón Finalizar no está disponible, pulse Reconectar.
  3. Si no está conectado a la base de datos, especifique la contraseña en la ventana Autorización de base de datos y, a continuación, pulse Aceptar.
  4. Si la sentencia contiene una o más variables de lenguaje principal, especifique los valores en la ventana Especificar valores de las variables:
    1. En cada fila de la tabla que contenga una variable de lenguaje principal, efectúe una doble pulsación en la celda que se encuentra bajo la cabecera Valor y, a continuación, escriba un valor para la variable de lenguaje principal.
    2. Pulse Finalizar.
Los resultados se muestran en la vista Salida de datos. Si todavía no está abierta, se abre automáticamente.

Si tiene una conexión con la base de datos de este producto y dicha conexión se cancela desde fuera del área de trabajo (por ejemplo, en DB2 mediante el mandato "force applications all"), no podrá detectar esta cancelación.

Algunas de las tareas que realiza dependen de una conexión activa con la base de datos. Las tareas que requieran una conexión activa con la base de datos (como ejecutar una sentencia SQL en el constructor de SQL) no funcionarán correctamente si se elimina la conexión. Para solucionar este problema de forma temporal, debe volver a conectarse a la base de datos.

Conceptos relacionados
Variables de lenguaje principal en sentencias SQL del constructor de SQL
Referencia relacionada
Vista Salida de datos

Comentarios