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
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)