Compartir vía


Agregar fragmentos de código de Transact-SQL

Se aplica a: SQL Server Base de datos de Azure SQL Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Puede agregar sus propios fragmentos de código de Transact-SQL al conjunto de fragmentos de código predefinidos que se incluyen en SQL Server.

Crear 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 extensión de archivo .snippet y cumplir los requisitos del tema sobre referencia de esquemas de fragmento de código. El lenguaje del fragmento de código se establece en SQL.

Puede utilizar los fragmentos de código predefinidos que se proporcionan con SQL Server como ejemplos. Para buscar los fragmentos de código predefinidos, abra SQL Server Management Studio, seleccione el menú Herramientas y haga clic en 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.

Registrar el fragmento de código

Después de crear el archivo de fragmentos de código, utilice el Administrador de fragmentos de código para registrar el fragmento de código con SQL Server Management Studio. Puede agregar una carpeta que contiene varios fragmentos de código o importar fragmentos de código individuales a la carpeta Mis fragmentos de código .

Procedimientos

Agregar una carpeta de fragmentos de código

  1. Abra SQL Server Management Studio.

  2. Seleccione el menú Herramientas y haga clic en Administrador de fragmentos de código.

  3. Haga clic en el botón Agregar.

  4. Navegue a la carpeta que contiene los fragmentos de código y haga clic en el botón Seleccionar carpeta .

Importar un fragmento de código

  1. Abra SQL Server Management Studio.

  2. Seleccione el menú Herramientas y haga clic en Administrador de fragmentos de código.

  3. Haga clic en el botón Import (Importar).

  4. Navegue a la carpeta que contiene el fragmento de código, haga clic en el archivo .snippet y haga clic en el botón Abrir .

Ejemplos

En el ejemplo siguiente se crea un fragmento de código con incorporación de entorno TRY-CATCH y se importa a SQL Server Management Studio.

  1. Pegue el código siguiente en el Bloc de notas y, a continuación, guárdelo 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 Books Online 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>  
    
  2. Abra SQL Server Management Studio.

  3. Seleccione el menú Herramientas y haga clic en Administrador de fragmentos de código.

  4. Haga clic en el botón Import (Importar).

  5. Navegue a la carpeta que contiene el archivo TryCatch.snippet, haga clic en el citado archivo y haga clic en el botón Abrir . Ahora debería tener un fragmento de código TryCatch en la carpeta Mis fragmentos de código.

Consulte también

Insertar fragmentos de código de Transact-SQL para rodear