none
Linked Server: SQL -> Mysql [Trigger] RRS feed

  • Pergunta

  • Prezados, boa noite!

    Pelo OpenQuery, consigo realizar consultas, inserir, excluir dados dentro de um banco de dados MySQL.

    Porem, estou tendo um pequeno/grande problema.

    Estou precisando criar uma Trigger, onde sempre que atualizar ou inserir dados no MySQL, os dados deverão ser atualizados e/ou inseridos na tabela do SQL.

    1º Problema:

    DECLARE @A VARCHAR(30)
    SET @A = (SELECT Nome FROM OPENQUERY(LinkedServer,'SELECT * FROM user'))
    INSERT INTO Users(Nome) VALUES(@A)

    Quando executo este comando, ele é executado 2x. Gostaria de saber o por que?

    2º Problema:

    Gostaria de colocar, esse mesmo comando em uma trigger. Como faço isso?

     

    • Movido Richard Juhasz terça-feira, 20 de setembro de 2011 18:18 thread movida (De:SQL Server 2005)
    quinta-feira, 8 de setembro de 2011 21:16

Respostas

Todas as Respostas