Transact-SQL 코드 조각 추가Add Transact-SQL Snippets

SQL ServerSQL Server에 포함된 미리 정의된 코드 조각 집합에 사용자 고유의 Transact-SQL 코드 조각을 추가할 수 있습니다.You can add your own Transact-SQL code snippets to the set of pre-defined snippets included in SQL ServerSQL Server.

Transact-SQL 코드 조각 파일 만들기Creating a Transact-SQL Snippet File

Transact-SQLTransact-SQL 코드 조각을 만드는 첫 번째 단계는 사용자 코드 조각의 텍스트가 포함된 XML 파일을 만드는 것입니다.The first part of creating a Transact-SQLTransact-SQL code snippet is to create an XML file with the text of your code snippet. 이 파일은 파일 확장명이 .snippet이고 코드 조각 스키마의 요구 사항을 충족해야 합니다.The file must have a .snippet file extension, and meet the requirements of the Code Snippets Schema. 코드 조각 언어는 SQL로 설정합니다.Set the snippet language to SQL.

SQL ServerSQL Server 와 함께 제공되는 미리 정의된 코드 조각을 예로 사용할 수 있습니다.You can use the pre-defined snippets that ship with SQL ServerSQL Server as examples. 미리 정의된 코드 조각을 찾으려면 SQL Server Management StudioSQL Server Management Studio를 열고 도구 메뉴를 선택한 다음 코드 조각 관리자를 클릭합니다.To find the pre-defined snippets, open SQL Server Management StudioSQL Server Management Studio, select the Tools menu, and click Code Snippet Manager. 언어 목록 상자에서 SQL 을 선택하면 Transact-SQLTransact-SQL 코드 조각의 경로가 위치 상자에 표시됩니다.Select SQL in the Language list box, the path to the Transact-SQLTransact-SQL snippets is displayed in the Location box.

코드 조각 등록Registering the Code Snippet

코드 조각 파일을 만든 후에는 코드 조각 관리자를 사용하여 코드 조각을 SQL Server Management StudioSQL Server Management Studio에 등록합니다.After creating the snippet file, use the Code Snippets Manager to register the snippet with SQL Server Management StudioSQL Server Management Studio. 여러 코드 조각이 들어 있는 폴더를 추가하거나 개별 코드 조각을 내 코드 조각 폴더로 가져올 수 있습니다.You can either add a folder containing multiple snippets, or import individual snippets to the My Code Snippets folder.

절차Procedures

코드 조각 폴더 추가Adding a Snippet Folder

  1. SQL Server Management StudioSQL Server Management Studio를 엽니다.Open SQL Server Management StudioSQL Server Management Studio.

  2. 도구 메뉴를 선택하고 코드 조각 관리자를 클릭합니다.Select the Tools menu, and click Code Snippets Manager.

  3. 추가 단추를 클릭합니다.Click the Add button.

  4. 코드 조각이 들어 있는 폴더로 이동하고 폴더 선택 단추를 클릭합니다.Navigate to the folder containing your code snippets, and click the Select Folder button.

코드 조각 가져오기Importing a Snippet

  1. SQL Server Management StudioSQL Server Management Studio를 엽니다.Open SQL Server Management StudioSQL Server Management Studio.

  2. 도구 메뉴를 선택하고 코드 조각 관리자를 클릭합니다.Select the Tools menu, and click Code Snippets Manager.

  3. 가져오기 단추를 클릭합니다.Click the Import button.

  4. 코드 조각이 들어 있는 폴더로 이동하고 .snippet 파일을 클릭한 다음 열기 단추를 클릭합니다.Navigate to the folder containing your snippet, click on the .snippet file, and click the Open button.

Examples

다음 예에서는 TRY-CATCH 코드 감싸기 조각을 만들어 SQL Server Management StudioSQL Server Management Studio로 가져옵니다.The following example creates a TRY-CATCH surround-with snippet and imports it to SQL Server Management StudioSQL Server Management Studio.

  1. 다음 코드를 메모장에 붙여 넣은 다음 TryCatch.snippet이라는 파일로 저장합니다.Paste the following code into notepad, then save as a file named 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. SQL Server Management StudioSQL Server Management Studio를 엽니다.Open SQL Server Management StudioSQL Server Management Studio.

  3. 도구 메뉴를 선택하고 코드 조각 관리자를 클릭합니다.Select the Tools menu, and click Code Snippets Manager.

  4. 가져오기 단추를 클릭합니다.Click the Import button.

  5. TryCatch.snippet이 들어 있는 폴더로 이동하고 TryCatch.snippet 파일을 클릭한 다음 열기 단추를 클릭합니다.Navigate to the folder containing TryCatch.snippet, click on the TryCatch.snippet file, and click the Open button. 내 코드 조각 폴더에 TryCatch 코드 조각이 없어야 합니다.You should not have a TryCatch snippet in your My Code Snippets folder.

참고 항목See Also

코드 감싸기 Transact-SQL 조각 삽입Insert Surround-with Transact-SQL snippets