Condividi tramite


Utilizzo di frammenti di codice Transact-SQL

La funzionalità Frammenti di codice Transact-SQL dell'editor Transact-SQL consente di inserire rapidamente nel codice dei modelli di programmazione Transact-SQL di uso comune. In questo argomento vengono forniti cenni preliminari sui frammenti di codice che sono disponibili nell'editor Transact-SQL, viene descritto come inserire i frammenti di codice e viene mostrato l'utilizzo del frammento di codice CREATE TABLE.

Nota

Il fatto che un Frammento di codice Transact-SQL sia disponibile non garantisce che sia supportato dal progetto o dal database di Visual Studio. L'editor Transact-SQL fornisce lo stesso elenco di frammenti di codice per tutti gli scenari di modifica di file .sql.

Cenni preliminari

I frammenti di codice Transact-SQL sono sempre disponibili nell'editor Transact-SQL, anche quando l'editor non è associato a un progetto o connesso a un'istanza di SQL Server. I frammenti di codice seguenti sono disponibili per semplificare l'esperienza di programmazione:

Gruppo di oggetti

Frammenti di codice disponibili

Funzione

  • Funzione Create Inline Table

  • Funzione Create Multi-Statement Table

  • Funzione Create Scalar

Indice

  • Create Index Basic

  • Create Primary XML Index

  • Create Unique Non-Clustered Index

Accesso

  • Create SQL Authentication Login

  • Create Windows Authentication Login

Ruolo

  • Create Database Role

Schema

  • Create Schema

Stored procedure

  • Alter Stored Procedure

  • Create Procedure Basic Template

  • Create Procedure with CURSOR OUTPUT Parameter

  • Create Procedure with OUTPUT Parameter

Sinonimo

  • Create Synonym

Tabella

  • Add Check Constraint

  • Add Foreign Key

  • Add Primary Key

  • Add Unique Constraint

  • Create Column Default Constraint

  • Create Table

Trigger

  • Create Trigger

Utente

  • Create User as DBO

User Defined Data Type

  • Create User-Defined Data Type

User Defined Table Type

  • Create User-Defined Table Type

User Defined Type

  • Create User-Defined Type

Visualizzazione

  • Create View

Inserimento di frammenti di codice Transact-SQL

Sono disponibili tre modi per aprire il menu Frammento di codice Transact-SQL:

  • Tramite la scelta rapida da tastiera CTRL+K seguita da CTRL+X.

  • Tramite il menu Modifica: selezionare IntelliSense, quindi selezionare Inserisci frammento di codice.

  • Tramite un clic con il pulsante destro del mouse sull'editor Transact-SQL: selezionare Inserisci frammento di codice.

Una volta visualizzato il menu Frammento di codice Transact-SQL, selezionare il tipo di frammento di codice desiderato. Una volta creato il frammento di codice, utilizzare il tasto TAB per passare alla sintassi che si desidera modificare.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il frammento di codice CREATE TABLE . Aprire innanzitutto il menu Frammento di codice Transact-SQL utilizzando uno dei metodi descritti prima. Digitare quindi Table o selezionare Tabella dal menu.

Ee362022.S_0Prime(it-it,VS.100).gif

Dopo avere selezionato Tabella dal menu, viene visualizzato l'elenco di frammenti di codice disponibili per l'oggetto tabella. Digitare Create Table o selezionare Crea tabella dal menu per inserire il codice Transact-SQL corrispondente nell'editor Transact-SQL.

Ee362022.S_Table_Create1(it-it,VS.100).gif

Il frammento di codice CREATE TABLE verrà visualizzato nell'editor Transact-SQL. Per personalizzare il codice per l'applicazione, premere il tasto TAB per modificare il nome o il valore dei vari elementi evidenziati.

Ee362022.S_Table_Create2(it-it,VS.100).gif

Vedere anche

Altre risorse

Cenni preliminari su Transact-SQL IntelliSense

Utilizzo della corrispondenza tra delimitatori di Transact-SQL

Risoluzione dei problemi relativi a Transact-SQL IntelliSense

Sintassi Transact-SQL supportata da IntelliSense