Criar e consultar tabelas
Você pode usar Transact-SQL para criar tabelas para seus bancos de dados, para preenchê-los e buscar dados deles.
Criar tabelas
Use instruções Transact-SQL para criar tabelas para seus bancos de dados para que você possa armazenar e consultar seus dados. Para criar uma tabela, execute as seguintes etapas:
Aponte para o banco de dados. Por exemplo, para apontar para um banco de dados chamado OnlineShop, você executaria a seguinte instrução na janela do editor de consultas escolhido:
USE OnlineShop;Em seguida, você pode usar CREATE TABLE para criar sua tabela no banco de dados escolhido. Por exemplo, para criar uma tabela Produtos, você pode executar a seguinte instrução:
CREATE TABLE Products (ProductID int PRIMARY KEY NOT NULL, ProductName varchar(50) NOT NULL, ProductDescription varchar(max) NOT NULL);Isso cria uma tabela com as seguintes colunas:
Coluna Descrição ID do Produto Uma coluna de ID do produto com tipo int . Ela também é a chave primária para a tabela. ProductName Uma coluna para o nome de cada produto do tipo varchar com limite de até 50 caracteres. NOT NULL significa que a coluna não pode estar vazia. Descrição do Produto Uma coluna para a descrição de cada produto. É também do tipo varchar.
Para criar uma tabela com êxito, você deve fornecer um nome para sua tabela, os nomes das colunas para sua tabela e o tipo de dados para cada coluna.
Observação
Você deve ter as permissões CREATE TABLE e ALTER SCHEMA para criar tabelas.
Inserir e ler dados de uma tabela
Depois de criar sua tabela, você desejará preenchê-la com dados. Você pode fazer isso com Transact-SQL usando a instrução INSERT. Por exemplo, para adicionar um produto a uma tabela Produtos , você pode executar a seguinte instrução:
INSERT Products (ProductID, ProductName, ProductDescription)
VALUES (1, 'The brown fox and the yellow bear', 'A popular book for children.');
Para ler dados da tabela, use a instrução SELECT. Por exemplo, para buscar os nomes e descrições de todos os produtos na tabela Produtos , você executaria a seguinte instrução:
SELECT ProductName, ProductDescription
FROM Products;