Guida introduttiva: Eseguire la prima query con l'estensione MSSQL per Visual Studio Code

In questa guida introduttiva si userà l'estensione MSSQL per Visual Studio Code per eseguire le prime istruzioni Transact-SQL (T-SQL) su un database. Creare un database, definire una tabella, inserire dati ed eseguire query sui risultati.

Prerequisiti

Per completare questa guida rapida, è necessario disporre di:

  • Visual Studio Code: se Visual Studio Code non è installato, scaricarlo dal sito Web ufficiale Visual Studio Code.

  • Estensione MSSQL per Visual Studio Code: in Visual Studio Code aprire la visualizzazione Estensioni selezionando l'icona Estensioni nella barra attività sul lato della finestra. mssql Cercare e selezionare Installa per aggiungere l'estensione.

  • Accesso a un database: se non si ha accesso a un'istanza di database, è possibile usarne uno selezionando una delle opzioni seguenti:

Note

Se non hai una sottoscrizione di Azure, crea un account gratuito.

Connettersi al database

Prima di eseguire una query, connettersi al database dal Esplora oggetti. La finestra di dialogo Connessione illustra come immettere un nome del server, selezionare un tipo di autenticazione e (facoltativamente) selezionando un database. Per una procedura dettagliata completa dei tipi di input, dei metodi di autenticazione e della gestione delle connessioni, vedere Connettersi a un database con l'estensione MSSQL per Visual Studio Code.

Dopo la connessione, il server viene visualizzato nella Esplora oggetti ed è possibile avviare l'esecuzione di query.

Creazione di un database

Creare un database denominato Library.

  1. Aprire un nuovo editor di query: premere CTRL+N per aprire un nuovo editor di query oppure fare clic con il pulsante destro del mouse sul server e scegliere Nuova query.

  2. Creare il database. Incollare il frammento di codice seguente nell'editor di query e selezionare Esegui:

    IF NOT EXISTS (SELECT name
                   FROM sys.databases
                   WHERE name = N'Library')
        CREATE DATABASE Library;
    

    Questo script crea un nuovo database denominato Library se non esiste già.

Il nuovo Library database viene visualizzato nell'elenco dei database. Se non viene visualizzata immediatamente, aggiornare il Esplora oggetti.

Crea una tabella

Creare la Authors tabella nella Library banca dati.

  1. Aprire un nuovo editor di query e assicurarsi che il contesto di connessione sia impostato sul Library database.

  2. Creare la tabella. Sostituire il testo nella finestra della query con il frammento di codice seguente e selezionare Esegui:

    CREATE TABLE dbo.Authors
    (
        id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY,
        first_name NVARCHAR (100) NOT NULL,
        middle_name NVARCHAR (100) NULL,
        last_name NVARCHAR (100) NOT NULL
    );
    

Questo script crea la tabella Authors con una colonna IDENTITY per il id, che genera automaticamente ID univoci.

Inserire righe

Inserire quindi i dati nella Authors tabella.

  1. Sostituire il testo nella finestra della query con il frammento di codice seguente e selezionare Esegui:

    INSERT INTO dbo.Authors (first_name, middle_name, last_name)
    VALUES ('Isaac', 'Yudovick', 'Asimov'),
           ('Arthur', 'Charles', 'Clarke'),
           ('Herbert', 'George', 'Wells'),
           ('Jules', 'Gabriel', 'Verne'),
           ('Philip', 'Kindred', 'Dick');
    

I dati di esempio verranno aggiunti alla Authors tabella.

Visualizza i dati

Per verificare i dati nella Authors tabella, eseguire la query seguente:

SELECT *
FROM dbo.Authors;

Questa query restituisce tutti i record nella Authors tabella, che mostrano i dati inseriti.