Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Crea una eliminar consulta que elimina los registros de una o varias de las tablas enumeradas en la cláusula FROM que cumplen la cláusula WHERE.

Sintaxis

DELETE [tabla.*]

TABLA FROMCriterios WHERE

La instrucción DELETE consta de las siguientes partes:

Parte

Descripción

tabla

Nombre opcional de la tabla de la que se eliminan los registros.

tabla

Nombre de la tabla de la que se eliminan los registros.

criterios

Una expresión que determina los registros que se van a eliminar.

Observaciones

DELETE resulta especialmente útil para eliminar muchos registros.

Para eliminar una tabla completa de la base de datos, puede usar el método Execute con una instrucción DROP. Pero si elimina la tabla, la estructura se pierde. En cambio, si usa DELETE, solo se eliminan los datos; la estructura de tablas y todas las propiedades de tabla, como los atributos de campo y los índices, permanecen intactos.

Puede usar DELETE para eliminar registros de tablas que están en una relación de uno a varios con otras tablas. Las operaciones de eliminación en cascada hacen que los registros de las tablas que están en el lado "varios" de la relación se eliminen cuando se elimina de la consulta el registro correspondiente en el lado "uno" de la relación. Por ejemplo, en la relación entre las tablas Clientes y Pedidos, la tabla Clientes se encuentra en el lado "uno" y la tabla Pedidos se encuentra en el lado "varios" de la relación. Al eliminar un registro de Clientes, se eliminan los registros correspondientes de Pedidos si se especificó la opción de eliminación en cascada.

Una consulta de eliminación elimina registros completos, no solo los datos de campos específicos. Si quiere eliminar valores de un campo específico, cree una consulta de actualización que cambie los valores a Null.

Importante: 

  • Después de eliminar los registros mediante una consulta de eliminación, la operación no se puede deshacer. Si quiere saber qué registros se han eliminado, examine primero los resultados de una consulta de selección que use los mismos criterios y, después, ejecute la consulta de eliminación.

  • Mantenga copias de seguridad de los datos en todo momento. Si elimina los registros incorrectos, podrá recuperarlos de las copias de seguridad.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×