DML / Data Manipulation Language
SQL DML / Manipulação de dados
Insira, atualize ou exclua linhas. Separe a condição que seleciona as linhas dos novos valores; consulte TCL para agrupar alterações.
Temas desta categoria
Inserir linhas
INSERT aceita valores explícitos ou resultados de SELECT. Confira a ordem e os tipos das colunas de destino.
Mapa de sintaxe
Atualizar ou mesclar linhas
UPDATE define valores com SET e limita linhas com WHERE. MERGE escolhe ações conforme a correspondência com a origem. Veja as funções para conversão e tratamento de NULL nas expressões de SET.
Mapa de sintaxe
Mapa de funções
Excluir linhas
DELETE exclui as linhas que atendem à condição; TRUNCATE, todas as linhas. Para remover também a definição, consulte DROP TABLE em DDL.