Este tutorial resalta cómo usar las declaraciones truncadas de MySQL para eliminar todos los datos en una tabla de base de datos.
La declaración truncada de MySQL es parte de las declaraciones de lenguaje de definición de datos. Sin embargo, sus funciones son similares a la declaración Eliminar, lo que hace que parezca parte del lenguaje de manipulación de datos.
Para usar la declaración truncada, debe tener los privilegios de caída en la base de datos.
Características de Truncate
Las siguientes son algunas de las características sobresalientes de la declaración Truncate que la hace diferente de la declaración Eliminar:
Uso básico
La sintaxis general para usar la declaración truncada es:
Tabla truncada TBL_NAME;NOTA: Puede omitir la palabra clave de la tabla, y la instrucción Truncate funcionará de manera similar. Sin embargo, es mejor agregar la palabra clave de la tabla para evitar confusiones con la función truncada.
Caso de uso de ejemplo
Veamos un ejemplo de cómo usar la declaración truncada.
Para este ejemplo, usaré la tabla de empleados proporcionada en el recurso a continuación:
https: // dev.mysql.com/doc/index-other.html
Primero, seleccione algunos valores de la tabla para confirmar que no está vacío:
Seleccione * del límite de empleados 10;La salida se muestra a continuación:
Ahora que hemos confirmado que la tabla está llena de datos, intentemos truncar la tabla como:
Establecer extranjeros_key_checks = false;Primero establecemos la variable extranjera_key_check en falso porque la instrucción truncada falla si la tabla contiene restricciones de otras tablas.
Una vez que hayamos eliminado la capacidad de verificar las restricciones de otras tablas, llamamos a la declaración truncada para eliminar los datos.
Puede confirmar haciendo clic en Seleccionar:
Seleccionar * de los empleados;PRECAUCIÓN: No elimine la verificación de restricciones en las tablas en una base de datos del mundo real.
Conclusión
Esta guía lo guió a través de cómo usar la instrucción Truncate en MySQL para eliminar los datos en una tabla. Espero que el tutorial haya sido útil.