Actualizar y eliminar ACTUALIZACIÓN, BORRAR

Actualizar datos ACTUALIZADOS

Para actualizar los datos en la base de datos, puede usar la instrucción UPDATE, usando dos métodos para usar UPDATE

  1.  Actualizar filas específicas en la tabla
  2. Actualizar todas las filas en la tabla

Nota: Al usar ACTUALIZACIÓN, si no hay condición de actualización DONDE, actualizará todas las filas de la tabla

Aquí hay un ejemplo simple: el cliente 1005 ahora tiene una dirección de correo electrónico, y su registro necesita ser actualizado. DÓNDE le dirá a MySQL que actualice la condición

UPDATE customers
set cust_email = '[email protected]'
WHERE cust_id = 10005

 

Si desea eliminar el valor de una columna, puede establecerlo en NULL (suponiendo que la definición de la tabla permita valores NULL)

UPDATE customers
set cust_email = NULL
WHERE cust_id = 10005

 

 

Eliminar datos-BORRAR

   Hay dos formas de usar DELETE:

  1. Eliminar una fila específica de la tabla
  2. Eliminar todas las filas de la tabla

Al igual que con las actualizaciones, si no hay un filtro WHERE, se eliminarán todas las filas de la tabla.

DELETE solo puede eliminar todas las filas de la tabla, no puede eliminar la tabla

Aquí hay un ejemplo simple:

Eliminar una fila de la tabla de clientes

DELETE FROM customers
WHERE cust_id = 10015;

 

 

Actualizar y eliminar principios:

  • Si planea eliminar o actualizar una fila, nunca debe usar la cláusula sin WHERE
  • Asegúrese de que cada tabla tenga una clave primaria
  • Cuando se hace referencia a una clave primaria o una clave externa, MySQL no puede eliminar filas con datos asociados con otras tablas 
156 artículos originales publicados · Me gustaron 34 · Visitas 150,000+

Supongo que te gusta

Origin blog.csdn.net/bbj12345678/article/details/105574592
Recomendado
Clasificación