Rychlý start: Spuštění prvního dotazu s rozšířením MSSQL pro Visual Studio Code

V tomto rychlém startu použijete rozšíření MSSQL pro Visual Studio Code ke spuštění prvních příkazů Transact-SQL (T-SQL) pro databázi. Vytvoříte databázi, definujete tabulku, vložíte data a dotazujete se na výsledky.

Předpoklady

K dokončení tohoto rychlého startu potřebujete:

  • Visual Studio Code: Pokud není nainstalovaný Visual Studio Code, stáhněte si ho z oficiálního webu Visual Studio Code.

  • Rozšíření MSSQL pro Visual Studio Code: V editoru Visual Studio Code otevřete zobrazení Rozšíření výběrem ikony Rozšíření na panelu aktivit na straně okna. Vyhledejte mssql a vyberte Nainstalovat a přidejte rozšíření.

  • Přístup k databázi: Pokud nemáte přístup k instanci databáze, můžete ji použít výběrem jedné z následujících možností:

Note

Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet.

Připojení k databázi

Před spuštěním dotazu se připojte k databázi z Průzkumník objektů. Dialogové okno Připojení vás provede zadáním názvu serveru, výběrem typu ověřování a (volitelně) výběrem databáze. Úplný návod na typy vstupů, metody ověřování a správu připojení najdete v tématu Připojení k databázi s rozšířením MSSQL pro Visual Studio Code.

Po připojení se váš server zobrazí v Průzkumník objektů a můžete začít spouštět dotazy.

Vytvoření databáze

Vytvořte databázi s názvem Library.

  1. Otevřete nový editor dotazů: Stisknutím ctrl+N otevřete nový editor dotazů nebo klikněte pravým tlačítkem na server a vyberte Nový dotaz.

  2. Vytvořte databázi. Do editoru dotazů vložte následující fragment kódu a vyberte Spustit:

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

    Tento skript vytvoří novou databázi nazvanou Library, pokud ještě neexistuje.

Nová Library databáze se zobrazí v seznamu databází. Pokud ho hned nevidíte, aktualizujte Průzkumníka objektů.

Vytvoření tabulky

Authors Vytvořte tabulku v databáziLibrary.

  1. Otevřete nový editor dotazů a ujistěte se, že je kontext připojení nastavený na Library databázi.

  2. Vytvořte tabulku. Nahraďte text v okně dotazu následujícím fragmentem kódu a vyberte Spustit:

    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
    );
    

Tento skript vytvoří Authors tabulku se sloupcem IDENTITY pro objekt id, který automaticky vygeneruje jedinečná ID.

Vložte řádky

Dále vložte data do Authors tabulky.

  1. Nahraďte text v okně dotazu následujícím fragmentem kódu a vyberte Spustit:

    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');
    

Ukázková data se přidají do Authors tabulky.

Zobrazení dat

Pokud chcete ověřit data v Authors tabulce, spusťte následující dotaz:

SELECT *
FROM dbo.Authors;

Tento dotaz vrátí všechny záznamy v Authors tabulce se zobrazenými daty, která jste vložili.