Panel de consulta: descripción y características

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > Comandos de menú > Menú Base de datos > Consultar la base de datos >

Panel de consulta: descripción y características

El panel de consulta es un editor SQL inteligente donde puede escribir consultas para la BD seleccionada. Tras escribir la consulta, haga clic en el comando Ejecutar de la ventaja "Consulta de base de datos". La consulta se ejecuta y su resultado y los mensajes resultantes aparecen en el panel Resultados/Mensajes. En el apartado siguiente, Panel de consulta: trabajar con las consultas, explicamos cómo se trabaja con las consultas. En este apartado nos centramos en las características principales del panel de consulta:

 

Los iconos del editor SQL de la barra de herramientas de la ventana "Consulta de base de datos"
Las opciones del editor SQL
La función de finalización automática de instrucciones SQL
La definición de regiones en los scripts SQL
La inserción de comentarios en los scripts SQL
El uso de los marcadores

 

Iconos del editor SQL en la barra de herramientas de la ventana "Consulta de base de datos"

Estos iconos de la barra de herramientas de la ventana "Consulta de base de datos" se utilizan para trabajar con el editor SQL:

 

ic_dbqry_execute

Ejecutar

Ejecuta la instrucción SQL seleccionada. Si el script contiene varias instrucciones y no se selecciona ninguna, se ejecutan todas las instrucciones

ic_dbqry_executeedit

Ejecutar para editar datos

Igual que el comando Ejecutar, pero los resultados se pueden editar (en la pestaña Resultados)

ic-sql-import

Importar archivo SQL

Abre un archivo SQL en el editor SQL

ic-sql-export

Exportar archivo SQL

Guarda las consultas SQL en un archivo SQL

ic_undo

Deshacer

Se deshacen los cambios realizados en el editor SQL (sin límite)

ic_redo

Rehacer

Se rehacen los cambios deshechos en el editor SQL (sin límite)

ic_dbqry_hidewin

Ocultar ventana de consulta de BD al abrir documentos XML

Determina si la ventana "Consulta de base de datos" se oculta al abrir un documento XML

ic_dbqry_autocommitxmledit

Confirmar cambios automáticamente al guardar el documento XML

Cuando se guarda un documento XML en XMLSpy, los cambios se confirman en la BD si se activa esta opción. De lo contrario, es necesario confirmar los cambios en el panel Resultados.

ic-sql-options

Opciones

Abre el cuadro de diálogo "Opciones" del editor SQL

ic-sql-openinDBS

Abrir el script SQL en DatabaseSpy

Abre el script SQL en Altova DatabaseSpy

 

Opciones

Al hacer clic en el icono Opciones de la barra de herramientas de la ventana "Consulta de base de datos", aparece el cuadro de diálogo "Opciones" (imagen siguiente). En el panel izquierdo del diálogo puede elegir la página de opciones y editar las opciones en el panel derecho. Para restaurar las opciones predeterminadas de una página, pulse el botón Restaurar valores predeterminados.

dbquery_options

Estas son las principales opciones de configuración:

 

Generales | Codificación: opciones para configurar la codificación de archivos SQL nuevos, archivos SQL existentes cuya codificación no se puede detectar y para establecer la marca BOM. (Si la codificación de los archivos SQL existentes se puede detectar, los archivos se abren y se guardan sin cambiar la codificación.)
Editor SQL: opciones para habilitar/deshabilitar el color de la sintaxis y la conexión al origen de datos al ejecutar la consulta. Puede definir un tiempo de espera de la ejecución y si aparece un mensaje cuando se sobrepasa el tiempo de espera. El grupo de opciones Ayudantes de entrada afecta a los ayudantes de entrada que ofrece la función de finalización automática. Cuando el usuario teclea en una instrucción SQL, el editor muestra una lista de sugerencias de finalización automática contextuales. Puede elegir si estas sugerencias aparecen automáticamente o si prefiere invocarlas a mano. Si desactiva la presentación automática de sugerencias, podrá invocarlas a mano con Ctrl+Barra espaciadora. El búfer para la información del ayudante de entrada se puede llenar al conectarse al origen de datos o cuando se necesite por primera vez. El botón Configurar la vista Texto abre el cuadro de diálogo del mismo nombre.
Editor SQL | Generación: la aplicación genera instrucciones SQL cuando se arrastran objetos desde el panel Explorador hasta al panel de consulta. En esta página puede configurar cómo se generan estas instrucciones SQL. Puede seleccionar opciones de configuración para cada tipo de BD. Si marca la casilla Aplicar a todas las bases de datos, las opciones seleccionadas en ese momento se definen para todos los tipos de BD. Hay una opción para anexar un punto y coma al final de cada instrucción y para envolver los identificadores con caracteres de escape. Nota: los datos de bases de datos Oracle y IBM iSeries y IBM DB2 usando una conexión JDBC solamente se pueden editar si esta casilla está desactivada.
Editor SQL | Vista de resultados: opciones para configurar la pestaña Resultados.
Editor SQL | Fuentes: opciones para configurar el estilo de fuente del texto del editor de texto y de la pestaña Resultados.

 

Definición de regiones en los scripts SQL

Una región es una parte de un script SQL que se marca y se declara como unidad. Las regiones se pueden contraer y expandir para ocultar o mostrar partes del script y también se pueden anidar dentro de otras regiones. Las regiones se delimitan con los comentarios --region y --endregion. También puede asignar un nombre a cada región. Este nombre se introduce después del delimitador inicial-- region (imagen siguiente).

DBQueryRegions

Para insertar una región, seleccione la instrucción o las instrucciones que desea convertir en región, haga clic con el botón derecho y seleccione Insertar región. Si lo desea, añada un nombre para la región. Para quitar una región, elimine los dos delimitadores --region y --endregion.

 

Inserción de comentarios en los scripts SQL

Puede convertir el texto de scripts SQL en comentarios. El texto de los comentarios se ignora cuando se ejecuta la instrucción.

 

Para convertir un bloque de texto en comentario, selecciónelo, haga clic con el botón derecho y seleccione Convertir el bloque en comentario/quitar comentario.
Para convertir una línea de texto en comentario, ponga el cursor en el punto de la línea donde debe comenzar el comentario, haga clic con el botón derecho y seleccione Convertir la línea en comentario/quitar comentario. Para quitar el comentario, márquelo, haga clic con el botón derecho y seleccione Convertir la línea en comentario/quitar comentario.

 

Uso de los marcadores

Puede insertar marcadores y navegar por el documento de marcador en marcador. Para insertar un marcador, ponga el cursor en la línea en la que desea insertar el marcador, haga clic con el botón derecho y seleccione Insertar o quitar marcador. Para ir al marcador siguiente o anterior, haga clic con el botón derecho y seleccione Ir al siguiente marcador o Ir al marcador anterior respectivamente. Para quitar un marcador, ponga el cursor en la línea donde está el marcador que desea eliminar, haga clic con el botón derecho y seleccione Insertar o quitar marcador. Para quitar todos los marcadores, haga clic con el botón derecho y seleccione Quitar todos los marcadores.

 


© 2019 Altova GmbH