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 host, se le solicita que sustituya un valor del tipo adecuado para cada variable host.
Procedimiento
Para ejecutar una sentencia SQL:
- 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 .
- Pulse .
- 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 .
- 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.
|
- 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.
- 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.
- Si la sentencia contiene una o más variables host, especifique los valores en la ventana Especificar valores de las variables:
- En cada fila de la tabla que contiene una variable host, pulse dos veces en la celda que se encuentra debajo de la cabecera Valor y especifique un valor para cada variable host.
- 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.