Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Puede agregar sus propios fragmentos de código Transact-SQL al conjunto de fragmentos predefinidos incluidos en SQL Server.
Creación de un archivo de fragmento de código de Transact-SQL
La primera parte de la creación de un fragmento de código de Transact-SQL consiste en crear un archivo XML con el texto del fragmento de código. El archivo debe tener una .snippet extensión de archivo y cumplir los requisitos del esquema de fragmentos de código. Establezca el lenguaje de programación del fragmento en SQL.
Puede usar los fragmentos predefinidos que se incluyen con SQL Server como ejemplos. Para buscar los fragmentos predefinidos, abra SQL Server Management Studio, seleccione el menú Herramientas y seleccione Administrador de fragmentos de código. Seleccione SQL en el cuadro de lista Lenguaje; la ruta de acceso a los fragmentos de código de Transact-SQL se muestra en el cuadro Ubicación.
Registro del fragmento de código
Después de crear el archivo de fragmento de código, use el Administrador de fragmentos de código para registrar el fragmento de código con SQL Server Management Studio. Puede agregar una carpeta que contenga varios fragmentos de código o importar fragmentos de código individuales a la carpeta My Code Snippets .
Procedimientos
Agregar una carpeta de fragmentos de código
- Abra SQL Server Management Studio.
- Seleccione el menú Herramientas y seleccione Administrador de fragmentos de código.
- Seleccione el botón Agregar .
- Vaya a la carpeta que contiene los fragmentos de código y seleccione el botón Seleccionar carpeta .
Importación de un fragmento de código
- Abra SQL Server Management Studio.
- Seleccione el menú Herramientas y seleccione Administrador de fragmentos de código.
- Seleccione el botón Importar .
- Vaya a la carpeta que contiene el fragmento de código, seleccione el
.snippetarchivo y seleccione el botón Abrir .
Ejemplos
En el ejemplo siguiente se crea un TRY...CATCH fragmento de código envolvente y se importa a SQL Server Management Studio.
Pegue el código siguiente en el Bloc de notas y, a continuación, guarde como un archivo denominado
TryCatch.snippet.<?xml version="1.0" encoding="utf-8" ?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <_locDefinition xmlns="urn:locstudio"> <_locDefault _loc="locNone" /> <_locTag _loc="locData">Title</_locTag> <_locTag _loc="locData">Description</_locTag> <_locTag _loc="locData">Author</_locTag> <_locTag _loc="locData">ToolTip</_locTag> <_locTag _loc="locData">Default</_locTag> </_locDefinition> <CodeSnippet Format="1.0.0"> <Header> <Title>TryCatch</Title> <Shortcut></Shortcut> <Description>Example Snippet for Try-Catch.</Description> <Author>SQL Server Documentation Example</Author> <SnippetTypes> <SnippetType>SurroundsWith</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> <Literal> <ID>CatchCode</ID> <ToolTip>Code to handle the caught error</ToolTip> <Default>CatchCode</Default> </Literal> </Declarations> <Code Language="SQL"> <![CDATA[ BEGIN TRY $selected$ $end$ END TRY BEGIN CATCH $CatchCode$ END CATCH; ]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>Abra SQL Server Management Studio.
Seleccione el menú Herramientas y seleccione Administrador de fragmentos de código.
Seleccione el botón Importar .
Vaya a la carpeta que contiene
TryCatch.snippet, seleccione elTryCatch.snippetarchivo y seleccione el botón Abrir . Ahora debería tener unTryCatchfragmento de código en la carpeta Mis fragmentos de código .