Udostępnij za pośrednictwem


Tworzenie i używanie fragmentów kodu w celu szybkiego tworzenia skryptów języka Transact-SQL (T-SQL) w usłudze Azure Data Studio

Ważny

Usługa Azure Data Studio zostanie wycofana 28 lutego 2026 r.. Zalecamy używanie programu Visual Studio Code. Aby uzyskać więcej informacji na temat migracji do programu Visual Studio Code, odwiedź Co się dzieje z usługą Azure Data Studio?

Fragmenty kodu w narzędziu Azure Data Studio to szablony, które ułatwiają tworzenie baz danych i obiektów bazy danych.

Usługa Azure Data Studio udostępnia kilka fragmentów kodu T-SQL, które ułatwiają szybkie generowanie odpowiedniej składni.

Można również utworzyć fragmenty kodu zdefiniowane przez użytkownika.

Używanie wbudowanych fragmentów kodu T-SQL

  1. Aby uzyskać dostęp do dostępnych fragmentów kodu, wpisz sql w edytorze zapytań, aby otworzyć listę:

    fragmenty kodu

  2. Wybierz fragment kodu, którego chcesz użyć, i wygeneruje skrypt języka T-SQL. Na przykład wybierz pozycję sqlUtwórz tabelę:

    tworzenie fragmentów kodu tabeli

  3. Zaktualizuj wyróżnione pola przy użyciu określonych wartości. Na przykład zastąp wartości TableName i Schema wartościami bazy danych:

    Tabela z fragmentu kodu

    Jeśli pole, które chcesz zmienić, nie jest już wyróżnione (dzieje się tak podczas przenoszenia kursora wokół edytora), kliknij prawym przyciskiem myszy słowo, które chcesz zmienić, a następnie wybierz polecenie Zmień wszystkie wystąpienia:

    Zmień wszystko

  4. Zaktualizuj lub dodaj dodatkowy kod T-SQL, który jest potrzebny dla wybranego fragmentu kodu. Na przykład zaktualizuj kolumny Column1, Column2 i dodaj więcej kolumn.

Tworzenie fragmentów kodu SQL

Możesz zdefiniować własne fragmenty kodu. Aby otworzyć plik fragmentu kodu SQL do edycji:

  1. Otwórz paletę poleceń (Shift+Ctrl+P) i wpisz fragment, a następnie wybierz pozycję Preferencje: Otwórz fragmenty kodu użytkownika:

    Fragmenty kodu użytkownika

  2. Wybierz pozycję SQL:

    Uwaga

    Narzędzie Azure Data Studio dziedziczy funkcje fragmentu kodu z programu Visual Studio Code, więc w tym artykule omówiono w szczególności używanie fragmentów kodu SQL. Aby uzyskać bardziej szczegółowe informacje, zobacz Tworzenie własnych fragmentów kodu w dokumentacji programu Visual Studio Code.

    Wybierz pozycję SQL

  3. Wklej następujący kod do sql.json:

    {
     "Select top 5": {
    "prefix": "sqlSelectTop5",
    "body": "SELECT TOP 5 * FROM ${1:TableName}",
    "description": "User-defined snippet example 1"
    },
    "Create Table snippet":{
    "prefix": "sqlCreateTable2",
    "body": [
    "-- Create a new table called '${1:TableName}' in schema '${2:SchemaName}'",
    "-- Drop the table if it already exists",
    "IF OBJECT_ID('$2.$1', 'U') IS NOT NULL",
    "DROP TABLE $2.$1",
    "GO",
    "-- Create the table in the specified schema",
    "CREATE TABLE $2.$1",
    "(",
    "$1Id INT NOT NULL PRIMARY KEY, -- primary key column",
    "Column1 [NVARCHAR](50) NOT NULL,",
    "Column2 [NVARCHAR](50) NOT NULL",
    "-- specify more columns here",
    ");",
    "GO"
    ],
       "description": "User-defined snippet example 2"
       }
       }
    
  4. Zapisz plik sql.json.

  5. Otwórz nowe okno edytora zapytań, klikając Ctrl+N.

  6. Wpisz sql i zobaczysz dwa dodane fragmenty kodu użytkownika; sqlCreateTable2 i sqlSelectTop5.

Wybierz jeden z nowych fragmentów kodu i nadaj mu przebieg testu!

Następne kroki

Aby uzyskać informacje o edytorze SQL, zobacz Samouczek edytora kodu.