Home - www.devmedia.com.br

Como copiar uma tabela sem os seus registros

Essa query pode ser utilizada para resolver 2 tipos de problemas : copiar a estrutura de uma tabela sem levar os registros e obter, no client, um recordset vazio para que sejam feitas inclusões de registros.

Para isto, basta utilizar na cláusula where, a expressão 1=2, quando você coloca uma expressão que jamais será verdadeira nenhum registro será retornado, por isso uma tabela vazia é obtida.

Sendo assim veja o exemplo a seguir:

select * into tabelacop from twebmundi where 1=2


Por Adriana Ferreira
adriana@sqlmagazine.com.br

  A diferença entre SET e SELECT    
  Backups no SQL Server    
  Principais Comandos SQL    
  Copiar tabela sem os registros    
  Selecionar grupo de registros    
  Executar rotina na inicialização    
  Introdução ao SQL Server    
     

 

Todos os direitos reservados: DevMedia Group
SQL Magazine - 2004