Compartir a través de


Información general acerca del editor de Transact-SQL

Actualización: noviembre 2007

En el editor de T-SQL, puede crear, validar y ejecutar consultas y secuencias de comandos Transact-SQL (T-SQL). También puede utilizar el editor para modificar definiciones de objetos de base de datos como tablas, vistas, índices, procedimientos almacenados, etc. El editor de T-SQL es su principal herramienta para crear las secuencias de comandos que se ejecutan antes y después de implementar una base de datos. El editor de T-SQL proporciona la misma funcionalidad básica que los editores de código de Visual C# o Visual Basic.

Entre las características del editor de T-SQL se incluyen las siguientes:

  • Todas las características comunes de los editores de Visual Studio, entre las que se pueden citar funciones de búsqueda y reemplazo, marcadores, aplicación o eliminación de sangrías en bloque, integración con la ventana Lista de errores de Visual Studio, y aplicación o eliminación de marcas de comentario en bloque.

  • Uso de las teclas de método abreviado compatibles con otros editores y SQL Server Management Studio.

  • Uso de colores en la sintaxis de SQL para las distintas versiones de Transact-SQL (para Microsoft SQL Server 2005 y SQL Server 2000) con el fin de mejorar la legibilidad y simplificar la creación de instrucciones complejas.

  • Validación de la sintaxis de SQL sin ejecutar la secuencia de comandos o la consulta.

  • Posibilidad de edición sin conexión.

  • Varios conjuntos de resultados de consulta, que se presentan como cuadrícula o texto o se guardan en un archivo en el disco.

  • Recopilación y presentación de estadísticas de cliente al ejecutar las consultas.

  • Posibilidad de ejecutar varias consultas en una sola instancia del editor, con generación de varios conjuntos de resultados. Las consultas se ejecutan secuencialmente.

  • Posibilidad de ejecutar varias consultas al mismo tiempo en distintas instancias del editor.

  • Opciones de configuración que se pueden definir para ejecutar las consultas.

  • Compatibilidad con SQLCMD.

Sesiones y conexiones de base de datos

Puede haber varias instancias del editor de T-SQL abiertas al mismo tiempo. Puede ejecutar secuencias de comandos o consultas al mismo tiempo en distintas sesiones. Este planteamiento puede ser de utilidad si tiene varias consultas de larga duración, como sucede en las operaciones de reindización.

En una instancia dada del editor de T-SQL, puede trabajar conectado o desconectado. Sin embargo, aunque siempre puede editar consultas y secuencias de comandos, no puede validar ni ejecutar consultas si no tiene una conexión a una base de datos. Sin cerrar la sesión, puede cambiar de base de datos o conectarse a un servidor diferente.

Se utiliza el mismo editor de T-SQL cuando se abre un objeto de base de datos en la Vista de esquema o el archivo que contiene ese objeto en el Explorador de soluciones. Cuando modifica un objeto de base de datos, está editando el archivo .sql subyacente. Para actualizar la base de datos en el servidor, debe generar e implementar sus cambios.

Vea también

Tareas

Tutorial: Crear y ejecutar un script Transact-SQL simple

Cómo: Modificar objetos de base de datos

Conceptos

Introducción a la terminología de Database Edition

Otros recursos

Fundamentos de la edición de instrucciones Transact-SQL

Administrar conexiones de base de datos en el editor de Transact-SQL

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