Como copiar la estructura de una tabla

Para copiar la estructura de una tabla sin copiar la data debemos utilizar este comando:

SELECT *
INTO my_new_table
FROM my_old_table
WHERE 1=2
Esta consulta copar la estructura de table my_old_table creando una nueva tabla llamada my_new_table identica a la anterior.
Nota: la clausula INTO es conocida por no loggear la operacion, entonces su motor (Oracle, MS  Server, ), puede haberla limitado a roles administrativos. Por otro lado funciona sin problemas en bases Access (.MDB)
Fuente: VBRAD.com

No hay comentarios:

Publicar un comentario