903 B
903 B
title | localeTitle |
---|---|
SQL Delete Statement | Declaración de eliminación de SQL |
Declaración de eliminación de SQL
Para eliminar un registro en una tabla, utilice la instrucción DELETE
.
Ten cuidado. Puede eliminar todos los registros de la tabla o solo algunos. Utilice la condición WHERE
para especificar qué registros desea eliminar. La sintaxis es:
DELETE FROM table_name
WHERE condition;
Aquí hay un ejemplo que borra de la tabla Persona el registro con Id 3:
DELETE FROM Person
WHERE Id = 3;
Usando DELETE para eliminar todos los registros de una tabla dada
DELETE * FROM Person
;
O, dependiendo de su RDBMS, puede usar la instrucción TRUNCATE TABLE que elimina todos los registros de una tabla y, dependiendo de su RDBMS, puede o no permitir la reversión. ELIMINAR es DML y TRUNCATE es DDL.
TRUNCATE TABLE Person;