Condividi tramite


Aggiungere oggetti di database usando i modelli di elemento

Usare l'estensione Progetti di database SQL per Visual Studio Code per aggiungere oggetti di database comuni al progetto usando i modelli di elemento. I modelli di elemento generano file di Transact-SQL (T-SQL) formattati correttamente con codice boilerplate standard, consentendo di mantenere la coerenza tra lo schema del database.

Gli oggetti di database aggiunti a un progetto SQL vengono convalidati durante la compilazione del progetto. Questa convalida consente di intercettare la sintassi e i problemi di riferimento prima dell'avvio della distribuzione.

Prerequisiti

  • Visual Studio Code installato
  • Estensione per Progetti di Database SQL
  • Progetto di database SQL esistente (.sqlproj)

Modelli di elemento disponibili

L'estensione Progetti di database SQL include i modelli di elemento seguenti:

Template Descrzione
Schema Crea un nuovo schema di database per organizzare gli oggetti di database in gruppi logici.
Funzione a Valore di Tabella Crea una funzione che restituisce un set di risultati di tabella.
Sequenza Crea un oggetto sequenza che genera valori numerici sequenziali.
Attivazione Crea un trigger DML che viene eseguito quando si verificano operazioni INSERT, UPDATE, o DELETE su una tabella o una vista.
Database Trigger Crea un trigger DDL eseguito in risposta agli eventi a livello di database.

Aggiungere un elemento al progetto

Aggiungere oggetti di database al progetto usando modelli di elemento dalla vista Progetti di database.

  1. Nella visualizzazione Progetti di database fare clic con il pulsante destro del mouse sul progetto SQL o su una cartella inclusa.

    Annotazioni

    Per mantenere gestibili progetti di grandi dimensioni, molti progetti SQL organizzano i file in base allo schema e al tipo di oggetto. Ad esempio, è possibile usare dbo/Tables o sales/Views.

  2. Selezionare Aggiungi elemento.

  3. Selezionare il tipo di oggetto da creare.

  4. Immettere un nome per il nuovo oggetto.

L'estensione crea un file T-SQL nel progetto con codice modello per il tipo di oggetto selezionato.

Annotazioni

È anche possibile aggiungere elementi usando il riquadro comandi. Premere Ctrl+Shift+P (Windows/Linux)) o Cmd+Shift+P (macOS), quindi digitare Progetti di database SQL: Aggiungi elemento.

Esempi di modelli

Questi esempi mostrano il codice T-SQL generato dai modelli di elemento.

Schema

Il modello di schema crea un file con un'istruzione CREATE SCHEMA :

Screenshot del file di schema generato.

Funzione a valori di tabella

Il modello di funzione con valori di tabella include segnaposto per parametri e per la tabella di ritorno.

Screenshot della funzione generata con valori di tabella.

Modificare i nomi dei parametri, i tipi di dati e restituire le colonne della tabella in modo che corrispondano ai requisiti.