Pregunta

Parece INSERT y UPDATE hacen las mismas cosas que yo.

¿Hay alguna ocasiones en las que debería utilizar en lugar de INSERT UPDATE y viceversa?

¿Fue útil?

Solución

En , INSERT es el 'C' y los UPDATEis la 'U'. Son dos de las cuatro funciones básicas de almacenamiento persistente. Los otros dos son SELECT y DELETE. Sin al menos estas cuatro operaciones, un sistema de base de datos típica no puede considerarse completa.

Uso INSERT para insertar un nuevo registro.

Uso UPDATE para actualizar un registro existente.

Otros consejos

No se puede actualizar una fila que no está en una tabla.

No se puede insertar una fila que ya está en la mesa.

Insertar es para agregar datos a la tabla, la actualización es para la actualización de los datos que ya está en la mesa.

Una declaración UPDATE puede utilizar una cláusula WHERE pero INSERT no puede.

Insertar es para poner en un nuevo récord a la mesa. mientras que la actualización le permite modificar el registro insertado, por ejemplo, la modificación de tipo de datos, etc.

Insertar puede ser útil para insertar nuevo récord en fila en blanco. Mientras que la actualización se puede utilizar para actualizar la fila, que no está en blanco.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top