Editor de SQL y XQuery

Puede crear consultas para datos relacionales y datos XML mediante la creación de sentencias SQL y XQuery en el editor de SQL y XQuery.

La herramienta es compatible con la creación de una o más sentencias SQL o XQuery, y permite también el anidamiento de ambos tipos de sentencias. Las sentencias que crea y guarda se almacenan en un archivo cuya extensión es .sql.

El editor de SQL y XQuery proporciona las siguientes características:
Panel de conexión y mandatos
El panel superior del editor contiene la información de conexión y los botones de los mandatos. Si no se especifica ninguna conexión para el script, aparecerá el enlace Sin conexión. Pulse el enlace para crear o especificar una conexión de base de datos.
El lado derecho del borde superior proporciona los botones de mandato siguientes para un fácil acceso:
  • Depurar la sentencia SQL seleccionada
  • Ejecutar SQL
  • Abrir Visual Explain
  • Iniciar ajuste... (aparece sólo en productos que incluyen la funcionalidad de ajuste de consultas)
  • Importar
  • Exportar
  • Ejecutar y recopilar métricas de rendimiento (sólo aparece en productos o características que dan soporte a la funcionalidad de métrica de rendimiento)
  • Gestor de trabajos
Nota: La depuración de sentencias SQL se puede realizar para bases de datos DB2 para Linux, UNIX y Windows Versión 10.1 Fix Pack 2 y posteriores.
Panel de mandatos
El panel de mandatos, que se encuentra en la parte superior del editor, contiene pestañas con los mandatos que también están disponibles en el menú emergente del editor. Puede utilizar el panel de mandatos o bien el menú emergente para efectuar las acciones relacionadas con los mandatos. El panel de mandatos puede ocultarse mientras no se utiliza.

El panel de mandatos contienen las pestañas Configuración, Validación, Registros especiales y Métricas de rendimiento.

Puede trabajar con varias sentencias
Puede escribir varias sentencias en un archivo .sql y, a continuación, ejecutarlas.
Terminador de sentencias variable
De forma predeterminada, el editor de SQL y XQuery utiliza un punto y coma (;) como terminador de sentencias predeterminado. Puede especificar un terminador de sentencias diferente para las sentencias que cree en el editor de SQL y XQuery. Para establecer el terminador de sentencias, abra un script o utilice la pestaña Validación del editor de SQL y XQuery.
Resaltado de sintaxis
Para ayudarle a diferenciar los elementos de una sentencia SQL o XQuery, el resaltado de sintaxis representa los diferentes tipos de elementos del texto utilizando colores diferentes para cada uno.
Content Assist
Content Assist es una herramienta de edición que proporciona al usuario información útil cuando éste escribe una sentencia SQL o XQuery. Por ejemplo, después de escribir el punto (.) que sigue a continuación del calificador de esquema en una sentencia SQL, Content Assist proporciona una lista de las tablas contenidas en el esquema.

Mientras crea la sentencia, puede en cualquier momento pulsar Control + Espacio para ver ayuda contextual sobre codificación en la ventana de Content Assist.

Análisis y validación de consultas
Mientras el usuario escribe la sentencia, el analizador sintáctico comprueba la sintaxis, y proporciona una indicación visual de los errores que detecte en la consulta.

El análisis de consultas es opcional. Si no desea utilizar el análisis de consulta, abra la pestaña Validación, seleccione la opción Validar la sintaxis de las sentencias y, a continuación, seleccione Sin validación en la lista de opciones de validación.


Feedback