Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las diferencias entre Eliminar, ELIMINAR y TRUNCAR en declaraciones de eliminación SQL?

¿Cuáles son las diferencias entre Eliminar, ELIMINAR y TRUNCAR en declaraciones de eliminación SQL?

La diferencia entre los tres es:

eliminar del nombre de la tabla Después de ejecutar la eliminación, la estructura de la tabla aún existe y solo se eliminan todos los datos de la tabla. soltar del nombre de la tabla Después de ejecutar la eliminación, se eliminarán toda la estructura y los datos de la tabla. Y hay un proceso de envío después de que se ejecuta la eliminación y la eliminación se completa en un solo paso. En términos generales, la velocidad de eliminación es más rápida que la de truncar y más rápida que la de eliminar. Utilice soltar y truncar con precaución, especialmente cuando no hay una copia de seguridad, de lo contrario los datos no se recuperarán.

Puntos similares:

Truncar, eliminar sin la cláusula Where y soltar eliminará los datos de la tabla