Voltar
Banco de Dados
Comando INSERT
02/03/2026

1. Conceito do Comando INSERT

O comando INSERT em SQL é utilizado para inserir novos registros (linhas) em uma tabela de banco de dados. Ele permite adicionar dados aos campos da tabela, especificando os valores a serem armazenados em cada coluna.

Com o comando INSERT, é possível inserir valores em todas ou apenas algumas das colunas da tabela, desde que as colunas não tenham restrições que impeçam a inserção de dados (como colunas NOT NULL sem valores definidos).

2. Exemplo de Comando INSERT

Vamos supor que temos a seguinte tabela chamada clientes:

CREATE TABLE clientes ( id INT NOT NULL, nome VARCHAR(100) NOT NULL, idade INT, salario DECIMAL(10, 2) DEFAULT 0.00 );

Agora inserindo dados:

INSERT INTO clientes (id, nome, idade, salario) VALUES (1, 'João Silva', 30, 1500.50);

O comando acima insere um novo cliente na tabela.

4. Regras para Colunas com DEFAULT

Observe a criação da tabela:

CREATE TABLE produtos ( id INT NOT NULL, nome VARCHAR(100) NOT NULL, preco DECIMAL(10,2) NOT NULL, quantidade INT DEFAULT 0 );

Inserindo dados sem informar a quantidade:

INSERT INTO produtos (id, nome, preco) VALUES (2, 'Produto B', 5.99);

A coluna quantidade receberá automaticamente 0.

Atividade

Crie uma tabela com tema livre e insira pelo menos 3 registros nela utilizando o comando INSERT INTO.

Exemplo: Tabela livros com id, titulo, preco e quantidade.

Importante: Faça primeiro no caderno antes de testar.

💻 Testar na Lousa SQL

Vale visto: Mostre o resultado para receber o visto.