Compartir a través de


Cómo: Validar una consulta sin ejecutarla

Actualización: noviembre 2007

Tras escribir una secuencia de comandos o una consulta, puede validar la sintaxis de Transact-SQL (T-SQL) antes de ejecutar la secuencia de comandos o la consulta. La validación examina la sintaxis de cada instrucción T-SQL y devuelve los errores, si los hubiera, sin compilar ni ejecutar la instrucción. Por ejemplo, esta validación no identifica nombres de tabla o columna mal escritos.

Nota:

La validación se produce en el servidor de la base de datos.

Para validar la sintaxis de la consulta en el menú Datos

  1. Abra la consulta en el editor de T-SQL. Para obtener información sobre cómo iniciar el editor, vea Cómo: Iniciar el editor de Transact-SQL.

  2. En el menú Datos, elija Editor de T-SQL y haga clic en Validar sintaxis SQL.

    Se comprueba si la sintaxis SQL de la consulta es correcta. Esta validación requiere una conexión a la base de datos y no se puede ejecutar mientras la sesión del editor esté desconectada. Si se encuentra un error, se muestra en la ficha Mensajes del panel de resultados y en la ventana Lista de errores. Si no se encuentra ningún error, aparece el mensaje "La sintaxis SQL es válida.".

    Si desea ejecutar la consulta después de validarla, vea Cómo: Ejecutar una consulta.

Para validar la sintaxis de la consulta desde la barra de herramientas

  1. Abra la consulta en el editor de T-SQL. Para obtener información sobre cómo iniciar el editor, vea Cómo: Iniciar el editor de Transact-SQL.

  2. En la barra de herramientas Transact-SQL, haga clic en Validar sintaxis SQL.

    Se comprueba si la sintaxis SQL de la consulta es correcta. Esta validación requiere una conexión a la base de datos y no se puede ejecutar mientras la sesión del editor esté desconectada. Si se encuentra un error, se muestra en la ficha Mensajes del panel de resultados y en la ventana Lista de errores. Si no se encuentra ningún error, aparece el mensaje "La sintaxis SQL es válida.".

    Si desea ejecutar la consulta después de validarla, vea Cómo: Ejecutar una consulta.

Para validar la sintaxis de la consulta desde el menú de acceso directo

  1. Abra la consulta en el editor de T-SQL. Para obtener información sobre cómo iniciar el editor, vea Cómo: Iniciar el editor de Transact-SQL.

  2. Haga clic con el botón secundario en cualquier punto de la ventana del editor y después haga clic en Validar sintaxis de SQL.

    Se comprueba si la sintaxis SQL de la consulta es correcta. Esta validación requiere una conexión a la base de datos y no se puede ejecutar mientras la sesión del editor esté desconectada. Si se encuentra un error, se muestra en la ficha Mensajes del panel de resultados y en la ventana Lista de errores. Si no se encuentra ningún error, aparece el mensaje "La sintaxis SQL es válida.".

    Si desea ejecutar la consulta después de validarla, vea Cómo: Ejecutar una consulta.

Para validar la sintaxis de la consulta mediante el método abreviado de teclado

  1. Abra la consulta en el editor de T-SQL. Para obtener información sobre cómo iniciar el editor, vea Cómo: Iniciar el editor de Transact-SQL.

  2. Haga clic con el botón secundario en cualquier punto de la ventana del editor y después presione CTRL+F5.

    Se comprueba si la sintaxis SQL de la consulta es correcta. Esta validación requiere una conexión a la base de datos y no se puede ejecutar mientras la sesión del editor esté desconectada. Si se encuentra un error, se muestra en la ficha Mensajes del panel de resultados y en la ventana Lista de errores. Si no se encuentra ningún error, aparece el mensaje "La sintaxis SQL es válida.".

    Si desea ejecutar la consulta después de validarla, vea Cómo: Ejecutar una consulta.

Vea también

Tareas

Tutorial: Crear y ejecutar un script Transact-SQL simple

Otros recursos

Análisis y ejecución de scripts en el editor de Transact-SQL

Fundamentos de la edición de instrucciones Transact-SQL