Lezione 3-1 - Creare script usando i modelliLesson 3-1 - Create Scripts Using Templates

Microsoft SQL Server Management StudioSQL Server Management Studio include numerosi modelli di script contenenti istruzioni Transact-SQLTransact-SQL per eseguire le attività più comuni.Microsoft SQL Server Management StudioSQL Server Management Studio provides a large number of script templates containing the Transact-SQLTransact-SQL statements for many common tasks. Tali modelli contengono parametri per i valori specificati dall'utente, ad esempio un nome di tabella.These templates contain parameters for the user-provided values such as a table name. L'utilizzo dei parametri consente di digitare il nome una sola volta e quindi copiarlo automaticamente in tutte le posizioni richieste all'interno dello script.Using the parameters, you can type the name once and then automatically copy the name to all the necessary locations within the script. È possibile creare modelli personalizzati per supportare gli script che vengono scritti più di frequente.You can write your own custom templates to support the scripts that you write most often. È inoltre possibile riorganizzare l'albero dei modelli spostandoli o creando nuove cartelle dove contenerli.You can also reorganize the template tree, moving templates or creating new folders to hold the templates. In questa esercitazione verrà utilizzato un modello per creare un database e verranno specificati i parametri del modello.In the following practice, you will use a template to create a database, specifying collation template.

Utilizzo dei modelliUsing Templates

Per creare uno script utilizzando un modelloTo create a script using a template

  1. In Management StudioManagement Studioscegliere Esplora modelli dal menu Visualizza.In Management StudioManagement Studio, on the View menu, click Template Explorer.

  2. In Esplora modelli i modelli sono organizzati in gruppi.The templates in Template Explorer are organized into groups. Espandere Databasee quindi fare doppio clic su Crea database.Expand Database, and then double-click Create Database.

  3. Nella finestra di dialogo Connetti al motore di database specificare le informazioni di connessione e quindi fare clic su Connetti.In the Connect to Database Engine dialog box, complete the connection information and then click Connect. Viene visualizzata una nuova finestra dell'editor di query che include il contenuto del modello Crea database .A new Query Editor window opens, containing the contents of the Create Database template.

  4. Scegliere Imposta valori per parametri modello dal menu Query.On the Query menu, click Specify Values for Template Parameters.

  5. Nella finestra di dialogo Specifica valori per parametri modello la colonna Valore contiene un valore consigliato per il parametro Database_Name .In the Specify Values for Template Parameters dialog box, the Value column contains a suggested value for the Database_Name parameter. Nella casella del parametro Nome database digitare Marketinge quindi fare clic su OK.In the Database Name parameter box, type Marketing, and then click OK. Si noti che il parametro "Marketing" viene inserito in numerosi punti dello script.Note how "Marketing" is inserted into the script in several locations.

Attività successiva della lezioneNext Task in Lesson

Creare modelli personalizzatiCreate Custom Templates