Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brualfa

[Resolvido] Insert

Recommended Posts

Galera boa tarde !

 

Surgiu uma duvida de iniciante, como fasso um insert em uma tabela fazendo um select de outra mas que esteja em um database diferente?

 

Estou tentando algo deste tipo mas não está funcionando...rs.

 

INSERT INTO PESSOA(COD_PES, NOME_PES, SEXO_PES, SERIE_PES)

SELECT * FROM DBO.AULA.CRIANCA

 

Olha o erro que está dando : Msg 208, Level 16, State 1, Line 1

Invalid object name 'DBO.AULA.CRIANCA'.

 

A tabela pessoa está no database labs(Estou usando este database).

A tabela criança no database aula.

 

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

brualfa,

 

tente fazer somente o select

select top 10 * from database.dbo.tabela

Esta invertido no seu select http://forum.imasters.com.br/public/style_emoticons/default/coolio.gif

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou assim?

 

 

 

 

 

INSERT INTO LABS.DBO.PESSOA
			(LABS.DBO.PESSOA.COD_PES, 
			LABS.DBO.PESSOA.NOME_PES, 
			LABS.DBO.PESSOA.SEXO_PES, 
			LABS.DBO.PESSOA.SERIE_PES)
SELECT * FROM AULA.DBO.CRIANCA

Compartilhar este post


Link para o post
Compartilhar em outros sites

tiopirata,

no insert nao precisaria colocar database.dbo.tabela a não ser que você esteja fazendo este insert de outros servers saka.

Se for no mesmo servidor é só alterar no select ;)

 

Do modo que colocou, o log crece, a performance cai, e pode dar até timeout entre os dbs ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.