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 called my_new_table identica a la anterior.

Nota: la clausula INTO es conocida por no loggear la operacion, entonces su motor (Oracle, MS SQL Server, Sybase), puede haberla limitado a roles administrativos. Por otro lado funciona sin problemas en bases Access (.MDB)

Fuente: VBRAD.com


Posted

in

,

by