Tengo una tabla con el motor de almacenamiento y me gustaría borrarla. Ni delete
ni truncate
funcionarán debido a la definición del motor. ¿Pero hay alguna otra manera que dejar caer toda la mesa y recrearla?tabla de archivos de truncar mysql
Respuesta
Ver Bug #15558 truncate doesn't clear table on archive storage engine tables
Básicamente, los diseñadores querían que funciona de esa manera. La solución a ese error fue hacer que devuelva un error cuando intenta utilizar truncar en una tabla almacenada con el motor de almacenamiento ARCHIVE.
La única solución es DROP y volver a CREAR la tabla.
Espero que haya algún tipo de solución para este problema ... Gracias. – Vilius
Otra solución sería cambiarla para que sea una tabla BLACKHOLE, luego cámbiela.
Bueno, si esa no es la forma más divertida de truncar una tabla ... –
Después de probar esto encontré que es efectivo. El archivo .ARZ se restablece sin necesidad de volver a crear la definición de la tabla. – nullability
Esta es la mejor respuesta. – ilikesleeping
- 1. truncar toda la tabla en la base de datos mysql
- 2. Borrar, Truncar o Soltar para limpiar una tabla en MySQL
- 3. MySql - Crear tabla si no existe Otra vez truncar?
- 4. Truncar tabla dentro de la transacción
- 5. ¿Truncar una tabla SQLite si existe?
- 6. Truncar consulta lenta Iniciar sesión MySQL
- 7. Cómo truncar una tabla de unión en rieles?
- 8. mysql: cómo truncar la longitud de un campo
- 9. Cómo importar archivos CSV a la tabla MySQL
- 10. ¿Cómo puedo truncar textos largos en una tabla usando CSS?
- 11. ¿Cómo usar hibernate/hql para truncar una tabla?
- 12. MySQL bloqueo de tabla MyISAM
- 13. replicación mysql - ¿bloqueo de tabla?
- 14. Truncar con la condición
- 15. Mysql DATE_ADD INTERVALO con campos de la tabla de MySQL
- 16. ¿Cómo truncar todas las tablas de usuario?
- 17. mysql tabla fantasma
- 18. tabla pivote en mysql
- 19. MySQL - Tabla duplicada
- 20. Truncar archivo
- 21. propuesta de estructura de tabla mysql?
- 22. Cómo eliminar filas de manera eficiente mientras NO se usa Truncar tabla en una tabla de más de 500,000 filas
- 23. Actualizar tabla mysql con datos de otra tabla
- 24. mysql :: insertar en la tabla, datos de otra tabla?
- 25. Activador de SQL en Truncar
- 26. Cómo importar archivos SQL de gran tamaño en la tabla de MySQL
- 27. Insertar contenido de archivos en la columna de la tabla MySQL
- 28. ¿Puedo truncar la tabla sales_flat_quote en la base de datos de Magento?
- 29. Operaciones atómicas MySQL y bloqueo de tabla
- 30. MySql Resta una tabla de otra
Supongo que puede hacer eso, soltar la tabla y volver a crearla, pero ¿por qué no 'DELETE FROM table'? ¿Qué motor estás usando? – Ben