Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Du kan lägga till egna Transact-SQL kodfragment i uppsättningen med fördefinierade kodfragment som ingår i SQL Server.
Skapa en Transact-SQL kodfragmentfil
Den första delen av att skapa ett Transact-SQL kodfragment är att skapa en XML-fil med texten i kodfragmentet. Filen måste ha ett .snippet filnamnstillägg och uppfylla kraven i kodfragmentschemat. Ange kodfragmentspråket till SQL.
Du kan använda de fördefinierade kodfragment som levereras med SQL Server som exempel. Om du vill hitta de fördefinierade kodfragmenten öppnar du SQL Server Management Studio, väljer menyn Verktyg och väljer Kodfragmenthanteraren. Välj SQL i listrutan Language, så visas sökvägen till Transact-SQL-kodfragmenten i rutan Plats.
Registrera kodfragmentet
När du har skapat kodfragmentfilen använder du Kodfragmenthanteraren för att registrera kodfragmentet med SQL Server Management Studio. Du kan antingen lägga till en mapp som innehåller flera kodfragment eller importera enskilda kodfragment till mappen Mina kodfragment.
Procedurer
Lägga till en kodfragmentmapp
- Öppna SQL Server Management Studio.
- Välj menyn Verktyg och välj Kodfragmenthanteraren.
- Välj knappen Lägg till .
- Gå till mappen som innehåller kodfragmenten och välj knappen Välj mapp .
Importera ett kodfragment
- Öppna SQL Server Management Studio.
- Välj menyn Verktyg och välj Kodfragmenthanteraren.
- Välj knappen Importera .
- Gå till mappen som innehåller kodfragmentet
.snippet, välj filen och välj knappen Öppna .
Exempel
I följande exempel skapas ett TRY...CATCH surround-med-kodfragment och importeras till SQL Server Management Studio.
Klistra in följande kod i anteckningar och spara sedan som en fil med namnet
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>Öppna SQL Server Management Studio.
Välj menyn Verktyg och välj Kodfragmenthanteraren.
Välj knappen Importera .
Gå till mappen som innehåller
TryCatch.snippet, väljTryCatch.snippetfilen och välj knappen Öppna . Nu bör du ha ettTryCatchkodfragment i mappen Mina kodfragment .