Comandos Sql

1348 palavras 6 páginas
Linguagem SQL - Desvendando os comandos Insert, Delete e Update
Continuando a apresentação dos comandos SQL para manipulação de dados (conhecidos como DML, ou Data Manipulation Language), veremos neste artigo como incluir, excluir e atualizar registros, além de uma introdução sobre o uso de sub-consultas.
Inserindo Dados
O comando SQL usado para inclusão de dados é o INSERT, que tem a seguinte formação:
INSERT INTO [()]
VALUES ()
Ou
INSERT INTO [()]
()
onde,
NomeTabela: tabela sobre a qual o comando será executado.
Lista_campos: termo opcional que indica as colunas que receberão os valores.
ValoresInsert: valores que serão incluídos na tabela. Os campos devem estar na mesma ordem descrita em lista_campos. Se lista_campos não foi utilizado, a lista deve conter todos os campos, na ordem em que foram criados.
Instrução_Select: opcional, permite incluir na tabela dados originados da execução de uma frase SELECT em outra tabela. Neste caso, a instrução SELECT tem que retornar o mesmo número de colunas com os mesmos tipos de dados especificados em lista_campos.
Vejamos alguns exemplos:
INSERT INTO empregados (Codigo, Nome, Salario, Departamento)
VALUES (1, “José Silva”, 1500, 1);
INSERT INTO Empregados VALUES (1, “José Silva”, 1500, 1);
Na segunda opção omitimos a descrição dos campos. Repare que esta sintaxe só funciona se passarmos valores para todos os campos.
Podemos também passar um comando SELECT na lista de valores, referenciando outras tabelas. Veja o exemplo:
INSERT INTO empregados (Codigo, Nome, Salario)
SELECT (Codigo, Nome, Salario)
FROM empregados_filial
Where departamento = 2
Neste comando todos os empregados da filial que trabalham no departamento “2” foram cadastrados na matriz. Se o nome dos campos não for especificado na cláusula INSERT, o
SELECT deverá retornar valores compatíveis para todos os campos disponíveis na tabela de destino. Atualizando dados
O comando SQL usado para atualização de registros é UPDATE,

Relacionados

  • Sql comandos
    1084 palavras | 5 páginas
  • Comandos sql
    1059 palavras | 5 páginas
  • comandos SQL
    855 palavras | 4 páginas
  • comandos sql
    557 palavras | 3 páginas
  • Comando sql
    830 palavras | 4 páginas
  • SQL Comandos
    1960 palavras | 8 páginas
  • comandos sql
    5436 palavras | 22 páginas
  • Comandos de SQL
    436 palavras | 2 páginas
  • SQL Comandos
    482 palavras | 2 páginas
  • Sql comandos
    1351 palavras | 6 páginas