Přidejte fragmenty Transact-SQL
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Do sady předdefinovaných fragmentů kódu, které jsou součástí SQL Serveru, můžete přidat vlastní fragmenty kódu Transact-SQL.
Vytvoření souboru úryvku Transact-SQL
První částí vytvoření fragmentu kódu Transact-SQL je vytvoření souboru XML s textem fragmentu kódu. Soubor musí mít příponu souboru .snippet a musí splňovat požadavky schématu fragmentů kódu . Nastavte jazyk fragmentu kódu na SQL.
Jako příklady můžete použít předdefinované fragmenty kódu, které se dodávají s SQL Serverem. Chcete-li najít předdefinované fragmenty kódu, otevřete aplikaci SQL Server Management Studio, vyberte nabídku Tools a klikněte na Správce fragmentů kódu. Vyberte SQL v rozbalovacím seznamu jazyk, cesta k fragmentům Transact-SQL se zobrazí v poli umístění.
Registrace fragmentu kódu
Po vytvoření souboru fragmentu kódu pomocí Správce fragmentů kódu zaregistrujte fragment kódu v aplikaci SQL Server Management Studio. Můžete přidat složku obsahující více fragmentů kódu nebo importovat jednotlivé fragmenty kódu do složky My Code Snippets.
Procedury
Přidání složky fragmentu kódu
Otevřete SQL Server Management Studio.
Vyberte nabídku nástroje a klikněte na Správce fragmentů kódu.
Klikněte na tlačítko Přidat.
Přejděte do složky obsahující fragmenty kódu a klikněte na tlačítko Vybrat složku.
Import fragmentu kódu
Otevřete SQL Server Management Studio.
Vyberte nabídku nástroje a klikněte na Správce fragmentů kódu.
Klikněte na tlačítko Importovat.
Přejděte do složky obsahující váš fragment kódu, klikněte na soubor .snippet a klikněte na tlačítko Otevřít.
Příklady
Následující příklad vytvoří TRY-CATCH obklopuje fragment kódu a importuje ho do aplikace SQL Server Management Studio.
Do poznámkového bloku vložte následující kód a pak ho uložte jako soubor s názvem TryCatch.fragment kódu.
<?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>
Otevřete SQL Server Management Studio.
Vyberte nabídku nástroje a klikněte na Správce fragmentů kódu.
Klikněte na tlačítko Import.
Přejděte do složky obsahující soubor TryCatch.snippet, klikněte na soubor TryCatch.snippet a klikněte na tlačítko Otevřít. Teď byste měli mít fragment kódu TryCatch ve složce My Code Snippets.