Краткое руководство: выполнение первого запроса с расширением MSSQL для Visual Studio Code

В этом кратком руководстве вы используете расширение MSSQL для Visual Studio Code для выполнения первых инструкций Transact-SQL (T-SQL) в базе данных. Вы создаете базу данных, определяете таблицу, вставляете данные и запрашиваете результаты.

Prerequisites

Для завершения этого быстрого начала вам потребуется:

  • Visual Studio Code. Если Visual Studio Code не установлен, скачайте его с официального веб-сайта Visual Studio Code.

  • Расширение MSSQL для Visual Studio Code: в Visual Studio Code откройте представление расширений, выбрав значок расширений в строке действий в боковой части окна. mssql Найдите и выберите "Установить", чтобы добавить расширение.

  • Доступ к базе данных: если у вас нет доступа к экземпляру базы данных, его можно использовать, выбрав один из следующих вариантов:

Note

Если у вас нет подписки Azure, создайте бесплатную учетную запись.

Подключение к базе данных

Перед выполнением запроса подключитесь к базе данных из обозреватель объектов. Диалоговое окно подключения позволяет ввести имя сервера, выбрать тип проверки подлинности и (при необходимости) выбрать базу данных. Полное пошаговое руководство по входным типам, методам проверки подлинности и управлению подключениями см. в статье "Подключение к базе данных с расширением MSSQL для Visual Studio Code".

После подключения сервер появится в обозреватель объектов, и вы можете запустить запросы.

Создание базы данных

Создание базы данных с именем Library.

  1. Откройте новый редактор запросов: нажмите клавиши CTRL+N , чтобы открыть новый редактор запросов, или щелкните правой кнопкой мыши сервер и выберите новый запрос.

  2. Создайте базу данных. Вставьте в редакторе запросов следующий фрагмент и нажмите кнопку Выполнить.

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

    Этот скрипт создает новую базу данных с именем Library, если она еще не существует.

Новая Library база данных отображается в списке баз данных. Если вы не видите его немедленно, обновите обозреватель объектов.

Создание таблицы

Создайте таблицу AuthorsLibrary в базе данных.

  1. Откройте новый редактор запросов и убедитесь, что контекст подключения задан для Library базы данных.

  2. Создайте таблицу. Замените текст в окне запроса следующим фрагментом кода и нажмите кнопку "Выполнить".

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

Этот скрипт создает таблицу Authors со столбцом IDENTITY для id, которая автоматически генерирует уникальные идентификаторы.

Вставка строк

Затем вставьте данные в таблицу Authors .

  1. Замените текст в окне запроса следующим фрагментом кода и нажмите кнопку "Выполнить".

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

Пример данных добавляется в таблицу Authors .

Просмотр данных

Чтобы проверить данные в Authors таблице, выполните следующий запрос:

SELECT *
FROM dbo.Authors;

Этот запрос возвращает все записи в Authors таблице, отображая вставленные данные.