Editor de SQL y XQuery

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

La herramienta es compatible con la creación de una o más sentencias de 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:
Borde superior
El borde superior del editor contiene información de conexión y botones de mandato.
  • La parte izquierda del borde superior muestra la conexión de base de datos para el script que está abierto en el editor.

    Si aparece la serie Sin conexión, el script no se conecta con una base de datos. Puede seleccionar una conexión de base de datos para el script pulsando la serie para abrir el asistente Seleccionar perfil de conexión.

  • El lado derecho del borde superior proporciona los botones de mandato siguientes para un fácil acceso:
    • Ejecutar SQL
    • Visual Explain
    • Query Tuner (aparece sólo en productos que incluyen la funcionalidad de ajuste de consultas)
    • Importar
    • Exportar
Panel de mandatos
El panel de mandatos, que está ubicado en la parte superior del editor, contiene 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.
Puede trabajar con varias sentencias
Permite escribir varias sentencias en un archivo .sql y luego ejecutarlas.
Terminador de sentencias variable
Por omisión, el editor de SQL y XQuery utiliza un punto y coma ( ; ) como terminador de sentencias por omisión. Puede especificar un terminador de sentencias diferente para las sentencias que cree en el editor de SQL y XQuery.
Resaltado de sintaxis
Para ayudarle a diferenciar los elementos de una sentencia de 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 de SQL o XQuery. Por ejemplo, después de escribir el punto (.) que sigue a continuación del calificador de esquema en una sentencia de 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.

Comentarios