Ejecución de sentencias de SQL

Puede ejecutar y probar las sentencias de SQL que cree.

Acerca de esta tarea

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

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

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

Procedimiento

Para ejecutar una sentencia de SQL:

  1. Pulse un mandato o un botón de la barra de herramientas para empezar a ejecutar la sentencia de SQL:
    En la vista Explorador de proyectos de datos
    • En la carpeta Scripts de SQL de un proyecto de datos, pulse el botón derecho del ratón sobre una sentencia de SQL y luego pulse Ejecutar SQL en el menú emergente.
    Si abre la sentencia de SQL en el Constructor de consultas 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 consultas SQL y, a continuación, pulse Ejecutar SQL en el menú emergente.
    • En la barra de herramientas principal, pulse Ejecutar la sentencia de SQL.
    Si abre la sentencia de SQL en el editor de SQL y XQuery
    • En la parte superior del editor, pulse Ejecutar SQL.
    • Pulse Ejecutar > Ejecutar SQL.
    • Pulse el botón derecho del ratón sobre el editor de SQL y XQuery y, a continuación, pulse Ejecutar SQL en el menú emergente.
  2. Si va a ejecutar una sentencia de 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 luego 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 luego 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 luego escriba un valor para la variable de lenguaje principal.
    2. Pulse Finalizar.

Resultados

Los resultados se muestran en la vista Resultados SQL. Si todavía no está abierta, se abre automáticamente.

Qué hacer a continuación

Si tiene una conexión con la base de datos de este producto y dicha conexión se cancela desde fuera del entorno 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 de SQL en el Constructor de consultas 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.


Comentarios