Compartir a través de


Generador de consultas

Utilice el cuadro de diálogo Generador de consultas para crear una consulta para su uso en la tarea Ejecutar SQL, el origen de OLE DB y el destino de OLE DB, y la transformación de búsqueda.

Las herramientas gráficas del cuadro de diálogo Generador de consultas le permiten crear consultas mediante operaciones de arrastrar y colocar. De forma predeterminada, el cuadro de diálogo Generador de consultas construye consultas SELECT, aunque también se pueden crear consultas INSERT, UPDATE o DELETE. Todos los tipos de instrucciones SQL se pueden analizar y ejecutar en el cuadro de diálogo Generador de consultas. Para obtener más información acerca de la presencia de instrucciones SQL en paquetes, vea Utilizar consultas en paquetes.

Para obtener más información acerca del lenguaje Transact-SQL y su sintaxis, vea Referencia de Transact-SQL (motor de base de datos).

Asimismo, puede utilizar variables en una consulta para proporcionar valores a un parámetro de entrada, capturar valores de parámetros de salida y almacenar códigos de retorno. Para obtener más información sobre cómo usar variables en las consultas que usan los paquetes, vea Tarea Ejecutar SQL, Origen de OLE DB y Utilizar consultas en paquetes. Para obtener más información sobre cómo usar variables en la tarea Ejecutar SQL, vea Trabajar con parámetros y códigos de retorno en la tarea Ejecutar SQL y Trabajar con conjuntos de resultados en la tarea Ejecutar SQL.

Las transformaciones de búsqueda Aproximada y Búsqueda también pueden utilizar variables con parámetros y códigos de retorno. Además, la información relativa al origen OLE DB se puede aplicar a estas dos transformaciones.

Opciones

  • Barra de herramientas
    Use la barra de herramientas para administrar conjuntos de datos, seleccionar los paneles que desea mostrar y controlar funciones de consulta.

    Valor

    Descripción

    Mostrar u ocultar panel de diagrama

    Muestra u oculta el panel Diagrama.

    Mostrar u ocultar panel de cuadrícula

    Muestra u oculta el panel Cuadrícula.

    Mostrar u ocultar panel de SQL

    Muestra u oculta el panel de SQL.

    Mostrar u ocultar panel de resultados

    Muestra u oculta el panel Resultados.

    Ejecutar

    Ejecuta la consulta. Los resultados se mostrarán en el panel de resultados.

    Comprobar SQL

    Comprueba que la instrucción SQL sea válida.

    Orden ascendente

    Ordena las filas de salida de la columna seleccionada en el panel de cuadrícula en orden ascendente.

    Orden descendente

    Ordena las filas de salida de la columna seleccionada en el panel de cuadrícula en orden descendente.

    Quitar filtro

    Seleccione un nombre de columna en el panel de cuadrícula y, a continuación, haga clic en Quitar filtro para quitar los criterios de ordenación de dicha columna.

    Utilizar GROUP BY

    Agrega la funcionalidad GROUP BY a la consulta.

    Agregar tabla

    Agrega una nueva tabla a la consulta.

  • Definición de la consulta
    La definición de la consulta proporciona una barra de herramientas y paneles en los que se define y prueba la consulta.

    Panel

    Descripción

    Panel Diagrama

    Muestra la consulta en un diagrama. El diagrama muestra las tablas incluidas en la consulta y cómo se combinan. Active o desactive la casilla de verificación situada junto a una columna de la tabla para agregarla a (o quitarla de) la salida de la consulta.

    Cuando agrega tablas a la consulta, el Generador de consultas crea combinaciones entre las tablas basadas en tablas, según las claves de la tabla. Para agregar una combinación, arrastre un campo de una de las tablas a un campo de otra tabla. Para administrar una combinación, haga clic con el botón secundario en la combinación y, a continuación, seleccione una opción de menú.

    Haga clic con el botón secundario en el panel Diagrama para agregar o quitar tablas, seleccionar todas las tablas y mostrar u ocultar paneles.

    Panel Cuadrícula

    Muestra la consulta en una cuadrícula. Puede utilizar este panel para agregar y quitar columnas de una consulta y cambiar la configuración de cada columna.

    Panel SQL

    Muestra la consulta como texto SQL. Los cambios que se realicen en el panel Diagrama y en el panel Cuadrícula aparecerán aquí, y los cambios que se realicen aquí aparecerán en el panel Diagrama y en el panel Cuadrícula.

    Panel Resultados

    Muestra los resultados de la consulta al hacer clic en Ejecutar en la barra de herramientas.