Quick Tips

Crear una tabla reusando la estructura de otra tabla

|

A pesar de los años, el lenguaje SQL y nuestro viejo y querido motor MySQL nos siguen sorprendiendo. Prueba de ello lo que descubrí de casualidad y no dudé en Twittear.

Esto creará una tabla nueva, pero sin los datos de la tabla anterior. Si queremos además, copiar los datos entre las tablas, podemos realizar luego:

1
INSERT INTO nueva_tabla SELECT * FROM vieja_tabla;