Share via


Consulta Transact-SQL de SQL Server Management Studio

Utilice el Editor de consultas de Transact-SQL para crear y ejecutar secuencias de comandos Transact-SQL.

Características

  • Escriba secuencias de comandos en la ventana de consulta.
  • Para ejecutar secuencias de comandos, presione F5 o haga clic en Ejecutar en la barra de herramientas o, en el menú Consulta, haga clic en Ejecutar. Si se selecciona un fragmento del código, sólo se ejecutará dicho fragmento. Si no se selecciona ningún código, se ejecutará todo el contenido del Editor de consultas.
  • Para obtener ayuda sobre la sintaxis de Transact-SQL, seleccione una palabra clave en el Editor de consultas y, a continuación, haga clic en F1.
  • Para obtener ayuda dinámica con la sintaxis de Transact-SQL, en el menú Ayuda, haga clic en Ayuda dinámica para abrir el componente Ayuda dinámica. Con la Ayuda dinámica, los temas de Ayuda aparecen en la ventana Ayuda dinámica al escribir palabras clave en el Editor de consultas.

Barra de herramientas de consulta SQL

Cuando el Editor de consultas está abierto, la barra de herramientas de consulta SQL aparece con los siguientes botones.

  • Conectar
    Abre el cuadro de diálogo Conectar al servidor para establecer una conexión al servidor.
  • Desconectar
    Desconecta el Editor de consultas actual del servidor.
  • Cambiar conexión
    Abre el cuadro de diálogo Conectar al servidor para establecer una conexión a un servidor distinto.
  • Consulta con conexión actual
    Abre una nueva ventana del Editor de consultas utilizando la información de conexión de la ventana actual del Editor de consultas.
  • Bases de datos disponibles
    Cambia la conexión a una base de datos distinta del mismo servidor.
  • Ejecutar
    Ejecuta el código seleccionado o, si no se ha seleccionado ningún código, ejecuta todo el código del Editor de consultas.
  • Analizar
    Comprueba la sintaxis del código seleccionado. Si no se ha seleccionado ningún código, comprueba la sintaxis de toda la ventana del Editor de consultas.
  • Cancelar ejecución de la consulta
    Envía una solicitud de cancelación al servidor. Algunas consultas no pueden cancelarse inmediatamente, sino que deben esperar a una condición de cancelación adecuada. Cuando se cancelan consultas, pueden producirse retrasos mientras se revierten las transacciones.
  • Mostrar plan de ejecución estimado
    Solicita un plan de ejecución de consulta desde el procesador de consultas sin ejecutar realmente la consulta y muestra el plan en la ventana Plan de ejecución. Este plan utiliza estadísticas de índice para calcular el número de filas que se prevé que van a devolverse en cada parte de la ejecución de la consulta. El plan de consulta real utilizado puede ser distinto del plan de ejecución estimado, si el número de filas devuelto es muy distinto del estimado y el procesador de consultas modifica el plan para obtener una mayor eficacia.
  • Analizar consulta en el Asistente para la optimización de motor de base de datos
    Abre el Asistente para la optimización de motor de base de datos y proporciona la sintaxis seleccionada como carga de trabajo para el análisis.
  • Diseñar consulta en el editor
    Inicia la herramienta Diseñador de consultas solicitando las tablas de la consulta actual.
  • Incluir plan de ejecución real
    Ejecuta la consulta, devuelve los resultados de la consulta y el plan de ejecución utilizado para la consulta como un plan de consulta gráfico en la ventana Plan de ejecución.
  • Incluir estadísticas de cliente
    Incluye una ventana Estadísticas de clientes con estadísticas sobre la consulta y los paquetes de red, así como el tiempo transcurrido de la consulta.
  • Modo SQLCMD
    Ejecuta la sintaxis seleccionada utilizando SQLCMD.

    [!NOTA] Se pueden ejecutar comandos del sistema operativo con Modo SQLCMD. Evite ejecutar instrucciones que soliciten una respuesta. No es posible interactuar con la conexión para responder a la solicitud; la consulta seguirá ejecutándose hasta que se cancele. Para obtener más información, vea Modificar secuencias de comandos SQLCMD con el Editor de consultas.

  • Resultados a texto
    Devuelve los resultados de la consulta como texto en la ventana Resultados.
  • Resultados a cuadrícula
    Devuelve los resultados de la consulta como una o varias cuadrículas en la ventana Resultados.
  • Resultados a archivo
    Cuando se ejecuta la consulta, se abre el cuadro de diálogo Guardar resultados. Escriba el Nombre de archivo y, a continuación, haga clic en Guardar para guardar los resultados de la consulta como un Archivo de informe con la extensión .rpt. Para obtener acceso a las opciones avanzadas, haga clic en la flecha abajo del botón Guardar y, a continuación, haga clic en Guardar con codificación.
  • Opciones de consulta
    Abre el cuadro de diálogo Opciones de consulta para configurar las opciones predeterminadas de la ejecución de consultas y los resultados de las mismas.

Vea también

Otros recursos

Escribir, analizar y modificar secuencias de comandos con SQL Server Management Studio
Modificar secuencias de comandos y archivos en SQL Server Management Studio
Métodos abreviados de teclado de SQL Server Management Studio
Personalizar los menús y los métodos abreviados de teclado
Codificación de colores en los editores de código
Migrar desde el Analizador de consultas a SQL Server Management Studio
Usar la utilidad sqlcmd

Ayuda e información

Obtener ayuda sobre SQL Server 2005