Criar e consultar tabelas
Você pode usar Transact-SQL para criar tabelas para seus bancos de dados, 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 a sua base de dados. Por exemplo, para apontar para um banco de dados chamado OnlineShop, você deve executar 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 Products, 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 o tipo int . É também a chave primária para a tabela. Nome do Produto 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 a tabela, os nomes das colunas para a 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 Products , 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 os dados da tabela, use a instrução SELECT. Por exemplo, para obter os nomes e descrições de todos os produtos na tabela Produtos , execute a seguinte instrução:
SELECT ProductName, ProductDescription
FROM Products;