SQL SERVER – Duplicar una tabla

sql_server_2000

Para duplicar una tabla, podemos hacer varias cosas, copiar sólo la estructura:

SELECT * Into DestinationTableName From SourceTableName Where 1 = 2

porque puede ser útil para casos X, o bien hacer un duplicado exacto de la misma:

SELECT * INTO MyNewTable FROM MyTable

con la salvedad de que, no se copiarán las constraints o índices.

9 thoughts on “SQL SERVER – Duplicar una tabla

  1. ¿la tabla destino ya debe haber sido creada y contener los mismos campos? o con el primer comando se crea sola

  2. Con esto he clonado la tabla completa junto con los datos, lo que me gustaría saber es si puedo trabajar en forma independiente con la tabla clonada sin afectar a la original?

Leave a Reply

Your email address will not be published. Required fields are marked *