Criar e consultar tabelas
Você pode usar o Transact-SQL para criar tabelas para seus bancos de dados, preenchê-las e buscar dados delas.
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:
Column Description ProductID Uma coluna de ID do produto com o tipo int . É 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. ProductDescription 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.
Nota
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 o 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;