Início Rápido: Executar sua primeira consulta com a extensão MSSQL para Visual Studio Code

Neste início rápido, você usa a extensão MSSQL para Visual Studio Code para executar suas primeiras instruções Transact-SQL (T-SQL) em um banco de dados. Você cria um banco de dados, define uma tabela, insere dados e consulta os resultados.

Pré-requisitos

Para concluir este início rápido, você precisa ter:

  • Visual Studio Code: se Visual Studio Code não estiver instalado, baixe-o no site oficial do Visual Studio Code.

  • Extensão MSSQL para Visual Studio Code: no Visual Studio Code, abra o modo de exibição Extensões selecionando o ícone Extensões na Barra de Atividades na lateral da janela. Pesquise mssql e selecione Instalar para adicionar a extensão.

  • Acesso a um banco de dados: se você não tiver acesso a uma instância de banco de dados, poderá usar uma selecionando uma das seguintes opções:

Note

Caso não tenha uma assinatura do Azure, crie uma conta gratuita.

Conectar-se ao seu banco de dados

Antes de executar uma consulta, conecte-se ao banco de dados do Pesquisador de Objetos. A caixa de diálogo Conexão orienta você a inserir um nome de servidor, escolher um tipo de autenticação e (opcionalmente) selecionar um banco de dados. Para obter um passo a passo completo de tipos de entrada, métodos de autenticação e gerenciamento de conexões, consulte Conectar-se a um banco de dados com a extensão MSSQL para Visual Studio Code.

Depois de se conectar, o servidor aparece no Pesquisador de Objetos e você pode começar a executar consultas.

Criar um banco de dados

Criar um banco de dados chamado Library.

  1. Abra um novo editor de consultas: pressione Ctrl+N para abrir um novo editor de consultas ou clique com o botão direito do mouse no servidor e selecione Nova Consulta.

  2. Crie o banco de dados. Cole o snippet a seguir no editor de consultas e clique em Executar:

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

    Esse script criará um novo banco de dados chamado Library se ele ainda não existir.

O novo banco de dados Library aparece na lista de bancos de dados. Se você não vê-lo imediatamente, atualize o Pesquisador de Objetos.

Criar uma tabela

Crie a Authors tabela dentro do Library banco de dados.

  1. Abra um novo editor de consultas e verifique se o contexto de conexão está definido para o banco de dados Library.

  2. Crie a tabela. Substitua o texto na janela de consulta pelo seguinte snippet e selecione Executar:

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

Esse script cria a tabela Authors com uma coluna IDENTITY para a id, que gera automaticamente IDs exclusivas.

Inserir linhas

Em seguida, insira dados na Authors tabela.

  1. Substitua o texto na janela de consulta pelo seguinte snippet e selecione Executar:

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

Os dados de exemplo são adicionados à tabela Authors.

Exibir os dados

Para verificar os dados na tabela Authors, execute a seguinte consulta:

SELECT *
FROM dbo.Authors;

Essa consulta retorna todos os registros na tabela Authors, mostrando os dados inseridos.