/ / Duplicar una tabla incluyendo índices - servidor sql

Duplicar una tabla incluyendo índices - servidor sql

¿Hay una manera de duplicar una tabla en SQL-Server? No solo los datos como SELECT INTO ¿Pero también los índices y quizás las claves también? Si voy tabla de script como -> crear a deja fuera de mi índice.

Si esta funcionalidad no está disponible, ¿por qué no?

Estoy seguro de que esta pregunta debe haber sido formulada 1000 veces, pero no pude encontrar un duplicado de SQL Server, solo MYSQL que tiene CREATE LIKE pero el servidor SQL no parece.

Respuestas

1 para la respuesta № 1

Primero ve a Tools-> Options. Luego ve a SQL Server Object Explorer, Scripting. Desde aquí verá todas las opciones de scripting, incluida la creación de índices. La creación de índices está desactivada de forma predeterminada por algún motivo, pero puede activarlo con la suficiente facilidad.

enter image description here

Después de esto, puede hacer clic derecho en la tabla de secuencias de comandos - Crear para ...

enter image description here

Y ahora debería obtener sus índices.


0 para la respuesta № 2

Solo genera un CREATE script en SQL Server Management Studio. Esto también incluirá los índices.

Ver esta pregunta dba.se