Создание и запуск записной книжки SQL Server

Применимо к: даSQL Server 2019 (15.x)

В этом руководстве показано, как создать и запустить записную книжку в Azure Data Studio с помощью SQL Server.

Предварительные требования

Создание записной книжки

Выполните следующие действия, чтобы создать файл записной книжки в Azure Data Studio:

  1. В Azure Data Studio подключитесь к своему SQL Server.

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

  3. Дождитесь, пока будет заполнено поле Ядро и задан целевой контекст (Присоединить к). Убедитесь, что для параметра Ядро задано SQL, и укажите Присоединить к для своего SQL Server (в данном примере localhost).

    Заполнение полей "Ядро" и "Присоединить к"

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

Чтобы открыть записную книжку, можно использовать команду Открыть файл... в меню Файл, выбрать Открыть файл на странице приветствия или использовать команду Файл: открыть в палитре команд.

Изменение подключения SQL Server

Чтобы изменить подключение к SQL Server для записной книжки, сделайте следующее.

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

    Выбор меню "Присоединить к" на панели инструментов записной книжки

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

Выполнение ячейки кода

Можно создать ячейки, содержащие код SQL, который можно запустить на месте, нажав кнопку Выполнить ячейку (скругленная черная стрелка) слева от ячейки. После того как выполнение ячейки будет завершено, в записной книжке будут показаны результаты.

Пример:

  1. Добавьте новую ячейку кода, выбрав команду +Код на панели инструментов.

    Панель инструментов записной книжки

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

    USE master
    GO
    
    -- Drop the database if it already exists
    IF  EXISTS (
            SELECT name
            FROM sys.databases
            WHERE name = N'TestNotebookDB'
       )
    DROP DATABASE TestNotebookDB
    GO
    
    -- Create the database
    CREATE DATABASE TestNotebookDB
    GO
    

    Запуск ячейки

Сохранение результата

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

  • Сохранить в формате CSV
  • Сохранить в формате Excel
  • Сохранить в формате JSON
  • Сохранить в формате XML

Например, следующий код возвращает результат PI.

SELECT PI() AS PI;
GO

Сохранение результата

Дальнейшие действия

Дополнительные сведения о записных книжках: