Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os aplicativos baseados em SQL fazem alterações em tabelas executando as instruções UPDATE, DELETE e INSERT. Essas instruções fazem parte do nível mínimo de conformidade gramatical SQL e todos os drivers e fontes de dados devem ser compatíveis com elas.
A sintaxe dessas instruções é:
UPDATEtable-name
SETcolumn-identifier= {expression | NULL}
[,identificador= de coluna {expressão | NULL}]...
[WHEREsearch-condition]
DELETE FROMnome-da-tabela[WHEREcondição-de-busca]
INSERT INTOtable-name[(column-identifier [,column-identifier]... )]
{query-specification | VALORES (insert-value [,insert-value]...)}
Observe que o elemento query-specification é válido apenas nas gramáticas Core e Extended SQL e que os elementos expression e search-condition se tornam mais complexos nas gramáticas Core e Extended SQL.
Como outras instruções SQL, as instruções UPDATE, DELETE e INSERT geralmente são mais eficientes quando usam parâmetros. Por exemplo, é possível preparar e executar repetidamente a instrução a seguir para inserir várias linhas na tabela Orders:
INSERT INTO Orders (PartID, Description, Price) VALUES (?, ?, ?)
É possível aumentar essa eficiência passando matrizes de valores de parâmetro. Confira Parâmetros de instrução para obter mais informações sobre parâmetros de instrução e matrizes de valores de parâmetro.