Udostępnij za pośrednictwem


Dodawanie obiektów bazy danych przy użyciu szablonów elementów

Użyj rozszerzenia SQL Database Projects dla Visual Studio Code, aby dodać do projektu typowe obiekty bazy danych przy użyciu szablonów elementów. Szablony elementów generują prawidłowo sformatowane pliki Transact-SQL (T-SQL) z szablonowym kodem, co pomaga zachować spójność w schemacie bazy danych.

Obiekty bazy danych dodane do projektu SQL są weryfikowane podczas kompilacji projektu. Ta walidacja ułatwia wczesne przechwytywanie składni i problemów referencyjnych przed rozpoczęciem wdrażania.

Wymagania wstępne

  • Visual Studio Code zainstalowany
  • Rozszerzenie SQL Database Projects
  • Istniejący projekt bazy danych SQL (.sqlproj)

Dostępne szablony elementów

Rozszerzenie SQL Database Projects zawiera następujące szablony elementów:

Template Opis
schemat Tworzy nowy schemat bazy danych do organizowania obiektów bazy danych w grupach logicznych.
funkcja zwracająca tabelę Tworzy funkcję zwracającą zestaw wyników tabeli.
Sekwencja Tworzy obiekt sekwencji, który generuje sekwencyjne wartości liczbowe.
Wyzwalacz pl-PL: Tworzy wyzwalacz DML, który jest uruchamiany, gdy operacje INSERT, UPDATE lub DELETE występują w tabeli lub widoku.
Wyzwalacz bazy danych Tworzy wyzwalacz DDL uruchamiany w odpowiedzi na zdarzenia na poziomie bazy danych.

Dodawanie elementu do projektu

Dodaj obiekty bazy danych do projektu przy użyciu szablonów elementów w widoku Projekty bazy danych.

  1. W widoku Projekty bazy danych kliknij prawym przyciskiem myszy projekt SQL lub dołączony folder.

    Uwaga / Notatka

    Aby zachować możliwość zarządzania większymi projektami, wiele projektów SQL organizuje pliki według schematu i typu obiektu. Możesz na przykład użyć dbo/Tables lub sales/Views.

  2. Wybierz pozycję Dodaj element.

  3. Wybierz typ obiektu, który chcesz utworzyć.

  4. Wprowadź nazwę nowego obiektu.

Rozszerzenie tworzy plik T-SQL w projekcie z kodem szablonu dla wybranego typu obiektu.

Uwaga / Notatka

Elementy można również dodawać przy użyciu palety poleceń. Naciśnij Ctrl+Shift+P (Windows// Linux) lub Cmd+Shift+P (macOS), a następnie wpisz SQL Database Projects: Add Item.

Przykłady szablonów

W tych przykładach pokazano kod języka T-SQL wygenerowany przez szablony elementów.

schemat

Szablon schematu tworzy plik z instrukcją CREATE SCHEMA :

Zrzut ekranu przedstawiający wygenerowany plik schematu.

Funkcja tabelowa

Szablon funkcji zwracającej wartość tabeli zawiera symbole zastępcze dla tabeli parametrów i zwracanych wartości.

Zrzut ekranu przedstawiający wygenerowaną funkcję tabelaryczną.

Zmodyfikuj nazwy parametrów, typy danych i zwracaj kolumny tabeli, aby odpowiadały twoim wymaganiom.