filmov
tv
¿Cómo borrar registros de una tabla de base de datos SQL con DELETE FROM?

Показать описание
El comando DELETE FROM se usa para eliminar registros de una tabla de base de datos.
Nota:
Borrar registros de una tabla es peligroso si se hace en una base de datos con datos de producción. Siempre debes asegurarte de que los registros definidos en tu clausula WHERE sean los que vas a eliminar. Recomiendo hacer un SELECT con tu clausula WHERE para asegurarte de que no eliminaras información de más.
Código fuente:
-- Borra un solo registro de la tabla clients
DELETE FROM clients WHERE ClientID = 5;
-- Borra varios registros de la tabla clients
DELETE FROM clients WHERE ClientID IN (2, 4, 6);
-- NOTA esto borra todos los registros de la tabla clients
DELETE FROM clients;
Nota:
Borrar registros de una tabla es peligroso si se hace en una base de datos con datos de producción. Siempre debes asegurarte de que los registros definidos en tu clausula WHERE sean los que vas a eliminar. Recomiendo hacer un SELECT con tu clausula WHERE para asegurarte de que no eliminaras información de más.
Código fuente:
-- Borra un solo registro de la tabla clients
DELETE FROM clients WHERE ClientID = 5;
-- Borra varios registros de la tabla clients
DELETE FROM clients WHERE ClientID IN (2, 4, 6);
-- NOTA esto borra todos los registros de la tabla clients
DELETE FROM clients;