Copia de tabela sem registros

Como efetuar uma copia de tabela sem registros no SQL Server

Existe um truque de query que pode ser utilizado para resolver 2 tipos de problemas :

1 – Copiar a estrutura de uma tabela sem levar os registros
2 – Obter, no client, um recordset vazio para que sejam feitas inclusões de registros.

Para isto, basta utilizar na clausula where, a expressão 1=2

Quando você coloca na clausula where uma expressão que jamais será verdadeira nenhum registro será retornado, consequentemente você obtêm a tabela vazia.
No exemplo, a copia da estrutura da tabela ficaria assim :

select * into tabelacop from twebmundi where 1=2

 

Posts Similares