none
Views executadas RRS feed

Respostas

  • Makinamara,

    Acredito que você só poderá obter esta informação criando uma tabela para coleta desta execução, disparando a instrução INSERT ou UPDATE (dependendo de como você modelar esta estrutura) através de uma TRIGGER.

    Segue abaixo um exemplo para você adaptar à sua necessidade:

    CREATE TABLE TB_LOG_SuaView (
    ID_LOG_SuaView int NOT NULL IDENTINY(1,1),
    DT_EXECUCAO datetime
    );
    
    
    CREATE TRIGGER TI_SuaVIEW on SuaVIEW
    INSTEAD OF INSERT
    AS
    BEGIN
      INSERT INTO TB_LOG_SuaView (DT_EXECUCAO) VALUES  (GETDATE())
    END
    GO
    
    SELECT * FROM SuaVIEW;
    
    SELECT COUNT(1) FROM TB_LOG_SuaView;
    GO
    
    


    Para maiores informações veja:

    http://msdn.microsoft.com/en-US/library/def01zh2(v=vs.80).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"

    segunda-feira, 13 de outubro de 2014 11:35
  • Obrigado a Todos
    • Marcado como Resposta Makinamara quarta-feira, 20 de maio de 2015 10:35
    quarta-feira, 20 de maio de 2015 10:35

Todas as Respostas

  • Makinamara,

    Acredito que você só poderá obter esta informação criando uma tabela para coleta desta execução, disparando a instrução INSERT ou UPDATE (dependendo de como você modelar esta estrutura) através de uma TRIGGER.

    Segue abaixo um exemplo para você adaptar à sua necessidade:

    CREATE TABLE TB_LOG_SuaView (
    ID_LOG_SuaView int NOT NULL IDENTINY(1,1),
    DT_EXECUCAO datetime
    );
    
    
    CREATE TRIGGER TI_SuaVIEW on SuaVIEW
    INSTEAD OF INSERT
    AS
    BEGIN
      INSERT INTO TB_LOG_SuaView (DT_EXECUCAO) VALUES  (GETDATE())
    END
    GO
    
    SELECT * FROM SuaVIEW;
    
    SELECT COUNT(1) FROM TB_LOG_SuaView;
    GO
    
    


    Para maiores informações veja:

    http://msdn.microsoft.com/en-US/library/def01zh2(v=vs.80).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"

    segunda-feira, 13 de outubro de 2014 11:35
  • Obrigado a Todos
    • Marcado como Resposta Makinamara quarta-feira, 20 de maio de 2015 10:35
    quarta-feira, 20 de maio de 2015 10:35