Template ExplorerTemplate Explorer

SQL ServerSQL Server proporciona una variedad de plantillas. provides a variety of templates. Las plantillas son archivos estereotipados que contienen scripts SQL que ayudan a crear objetos en una base de datos.Templates are boilerplate files containing SQL scripts that help you create objects in a database. La primera vez que se abre el explorador de plantillas, se coloca una copia de las plantillas en la carpeta del usuario C:\Users, en AppData\Roaming\Microsoft\SQL Server Management Studio\130\Templates.The first time the template explorer is opened, a copy of the templates are placed in the user’s folder in C:\Users, under AppData\Roaming\Microsoft\SQL Server Management Studio\130\Templates.

Puede examinar las plantillas disponibles en el explorador de plantillas; a continuación abra una plantilla para escribir el código en una ventana del editor de código.You can browse the available templates in Template Explorer, then open a template to incorporate the code into a code editor window. También puede crear plantillas personalizadas.You can also create custom templates.

Ventajas de las plantillasBenefits of Templates

Las plantillas están disponibles para las soluciones, los proyectos y diversos tipos de editores de código.Templates are available for solutions, projects, and various types of code editors. Las plantillas están disponibles para crear objetos como bases de datos, tablas, vistas, índices, procedimientos almacenados, desencadenadores, estadísticas y funciones.Templates are available to create objects like databases, tables, views, indexes, stored procedures, triggers, statistics, and functions. Además, existen plantillas que ayudan a administrar el servidor al crear propiedades extendidas, servidores vinculados, inicios de sesión, roles, usuarios y plantillas para Analysis ServicesAnalysis Services.In addition, there are templates that help you to manage your server by creating extended properties, linked servers, logins, roles, users, and templates for Analysis ServicesAnalysis Services.

Los scripts de las plantillas que se proporcionan con SQL Server Management StudioSQL Server Management Studio contienen parámetros para ayudarle a personalizar el código.The template scripts provided with SQL Server Management StudioSQL Server Management Studio contain parameters to help you customize the code. Cuando abra una plantilla, use el cuadro de diálogo Reemplazar parámetros de plantilla para insertar valores en el script.When you open a template, Use the Replace Template Parameters dialog box to insert values into the script.

Cree plantillas personalizadas para aquellas tareas que realice con frecuencia.Create custom templates for tasks you perform frequently. Organice los scripts personalizados en las carpetas existentes o cree una nueva estructura de carpetas.Organize your custom scripts into the existing folders or create a new folder structure.

El editor de consultas de Motor de base de datosDatabase Engine también admite snippets de código que se pueden insertar en ubicaciones concretas de un script haciendo clic con el botón secundario en esa ubicación.The Motor de base de datosDatabase Engine Query editor also supports code snippets, which can be inserted at specific locations in a script by right-clicking at that location.

Use los temas siguientes para empezar a trabajar con las plantillasUse the following topics to get started with templates

DescriptionDescription TemaTopic
Describe cómo incorporar el código de una plantilla en una ventana del editor de código.Describes how to incorporate the code from a template into a code editor window. Abrir una plantillaOpen a Template
Describe cómo reemplazar valores de parámetros de plantilla después de abrir una plantilla en un editor de código.Describes how to replace template parameter values after opening a template in a code editor. Reemplazar parámetros de plantillaReplace Template Parameters