none
trigger ser executada em um horario específico SQL RRS feed

Respostas

  • José,

    Isto você só conseguirá obter criando uma procedure e agendando sua execução através de um Job (caso você utilize uma versão diferente da SQL Server Express), caso contrário você deverá criar um arquivo .bat para executar sua procedure utilizando o SQLCMD, agendado através do "Gerenciador de Tarefas do Windows".

    Apenas como esclarecimento, uma trigger é acionada a cada ação definida para sua execução. Por exemplo, você pode criar uma trigger para ser executada no comando INSERT, então neste caso sempre que um INSERT for executado na tabela a trigger será executada.

    Para maiores informações veja:

    http://msdn.microsoft.com/pt-br/library/ms189799.aspx

    http://msdn.microsoft.com/pt-br/library/ms187926.aspx

    http://msdn.microsoft.com/pt-br/library/ms162773.aspx

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    quarta-feira, 20 de agosto de 2014 13:34
    Moderador