Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 2
            [id] => 554477
            [titulo] => Como faço um insert numa tabela a partir de outra tabela idêntica em outro banco?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-05-26 12:59:42
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 269142
            [status] => A
            [isExample] => 
            [NomeUsuario] => William 
            [Apelido] => William (Devwilliam)
            [Foto] => 269142_20150809195205.jpg
            [Conteudo] => Se estiver no mesma instância do SQL Server os 2 bancos, essa instrução funciona:
[code]
INSERT INTO Banco02.dbo.TabelaA (campo1, campo2, campo3)
SELECT campo1, campo2, campo3 Banco01.dbo.TabelaA
[/code] ) )

Como faço um insert numa tabela a partir de outra tabela idêntica em outro banco?

Thignc
   - 25 mai 2016

Tenho dois Bancos, um com todas os dados e outro banco de schema igual mas só que vazio.
Gostaria de adicionar dados no banco vazio a partir do banco que tem já as informações. Exemplo:
Banco01 = banco de dados com as informações
Banco02 = banco de dados identico ao Banco01, mas que tem as tabelas vazias de dados.
Banco01 TabelaA (que tem as informações)
quero inserir no Banco02 na TabalaA que está vazia.

Post mais votado

William (devwilliam)
   - 26 mai 2016

Se estiver no mesma instância do SQL Server os 2 bancos, essa instrução funciona:
#Código

INSERT INTO Banco02.dbo.TabelaA (campo1, campo2, campo3)
SELECT campo1, campo2, campo3 Banco01.dbo.TabelaA

2
|
0

Thignc
   - 27 mai 2016

Deu certo William, só faltou o from que ficaria:

INSERT INTO Banco02.dbo.TabelaA (campo1, campo2, campo3)
SELECT campo1, campo2, campo3
FROM Banco01.dbo.TabelaA

Obrigado!

0
|
0