Inserir entre tabelas iguais (menos campo Primary)

15/07/2005

0

Ola Galera !

Tenhom um probleminha e gostaria de saber se alguem tem uma dica para a seguinte situacao.


Tenho uma Tabela A e uma Tabela B, onde ambas a estrutura sao iguais, porém na tabela B tenho alguns registros a +.

O que eu quero fazer é somente um insert para a Tabela A dos registros que a nao contém.

O problema esta no primeiro campo dessas tabelas onde o campo ID é
´nonclustered, unique located on PRIMARY´, nao que seja um problema , mas gostaria de estar inserindo todos os registros de uma única vez sem ter que ficar passando todos os campos no select sem o ID.

Ex:

Insert Tabela A
select tab1, tab2, tab3 ....... (menos o ID) isso daria certo.
from Tabela B
where .........

// Porem Nao existe uma forma de copiar somente excluindo o campo ID ?

Insert Tabela A
select * (isso daria errado por causa do campo ID).
from Tabela B
where .........

Obrigado.


Entao gostaria de Inserir de uma forma que


Eduardo.padilha

Eduardo.padilha

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar