Você está na página 1de 14

Comandos SQL:

INSERT, UPDATE
Prof.: Alex Noia
alex.rdnoia@professor.educacao.pe.gov.br
Comando SQL: INSERT
Inserindo dados
Inserindo dados: INSERT SQL
O comando para inclusão no banco de dados é o INSERT, que possui a
seguinte estrutura:

Sintaxe do comando insert


Inserindo dados: INSERT SQL
Entendo o comando

• Nome_tabela: nome da tabela no qual será inserido os dados.


• Lista-de-campos: nome das colunas que receberão os valores.
• Lista-dados: valores que serão inseridos na tabela.
Inserindo dados: INSERT SQL
Vejamos o exemplos:

Exemplo do comando insert


Inserindo dados: INSERT SQL
Podemos também passar valores através de um comando SELECT,
conforme abaixo:

Insert com valores provenientes de um select

Neste comando todos os empregados da tabela EMPREGADOS_FILIAL foram


cadastrados na tabela EMPREGADOS.
Comando SQL: UPDATE
Atualizando dados
Atualizando dados: UPDATE SQL
O comando para atualizar registros é UPDATE, que tem a seguinte
sintaxe:

Sintaxe do comando update


Atualizando dados: UPDATE SQL
Entendo o comando

• Nome_tabela: nome da tabela que será modificada


• Campo: campo que terá seu valor alterado
• Novo_valor: valor que substituirá o antigo dado cadastrado em campo
• Where: Se não for informado, a tabela inteira será atualizada
• Condição: regra que impõe condição para execução do comando
Atualizando dados: UPDATE SQL
Vejamos o exemplos:

Exemplo do comando update

• No trecho acima, todos os colaboradores que fazem parte do


departamento 1 terá o salário alterado para 1000.
Atualizando dados: UPDATE SQL
Exemplo 2:

Exemplo do comando update em mais de um campo

• Neste exemplo foram alterados mais de um campo de uma vez.


Atualizando dados: UPDATE SQL
Podemos combinar o comando SELECT com UPDATE:

Exemplo do comando update com select

• Nesse exemplo, os funcionários de menor salário receberão aumento


de 10%.
Inserindo dados: INSERT SQL
O comando SELECT também pode ser utilizado na atribuição de valor
ao campo:

Exemplo do comando update passando select como valor

• Nesse exemplo, os funcionários do departamento 5 estão sendo


alterado o salário para o maior salário dos empregados.
Não deixe de fazer sua atividade
por estar com dúvida!

Você também pode gostar