Создание и запуск записной книжки 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).

    Set Kernel and Attach to

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

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

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

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

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

    Select the Attach to menu in the notebook toolbar

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

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

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

Например:

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

    Notebook toolbar

  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
    

    Run cell

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

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

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

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

SELECT PI() AS PI;
GO

Save the result

Следующие шаги

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