Las instrucciones INSERT, DELETE y UPDATE
Las aplicaciones basadas en SQL realizan cambios en las tablas mediante la ejecución de las instrucciones UPDATE, DELETE e INSERT. Estas instrucciones forman parte del nivel de conformidad de gramática mínima de SQL y deben ser compatibles con todos los controladores y orígenes de datos.
La sintaxis de estas instrucciones es:
UPDATEtable-name
SETcolumn-identifier= {expression | NULL}
[,column-identifier= {expression | NULL}]...
[WHEREsearch-condition]
DELETE FROMtable-name[WHEREsearch-condition]
INSERT INTOtable-name[(column-identifier [,column-identifier]...)]
{query-specification | VALUES (insert-value [,insert-value]...)}
Tenga en cuenta que el elemento query-specification solo es válido en las gramáticas Core y Extended de SQL, y que los elementos expression y search-condition se vuelven más complejos en las gramáticas Core y Extended de SQL.
Al igual que otras instrucciones SQL, las instrucciones UPDATE, DELETE e INSERT suelen ser más eficaces cuando usan parámetros. Por ejemplo, la siguiente instrucción se puede preparar y ejecutar repetidamente para insertar varias filas en la tabla Orders:
INSERT INTO Orders (PartID, Description, Price) VALUES (?, ?, ?)
Esta eficacia se puede aumentar pasando matrices de valores de parámetro. Para obtener más información sobre los parámetros de instrucción y las matrices de valores de parámetro, vea Parámetros de instrucción.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de