Como recuperar a instrução?
24/03/2006
0
Boa tarde!
Preciso de recuperar toda instrução que seja executada numa tabela, como por exemplo, toda vez que for executado um SELECT na tabela CLIENTES quero armazenar tal instrução em outra tabela. Creio que exista no próprio SQLServer alguma SP que me retorne a instrução executada, alguém sabe se realmente tem e qual é?
Desde já agradeço.
Júlio César.
jcpedreira@hotmail.com
Preciso de recuperar toda instrução que seja executada numa tabela, como por exemplo, toda vez que for executado um SELECT na tabela CLIENTES quero armazenar tal instrução em outra tabela. Creio que exista no próprio SQLServer alguma SP que me retorne a instrução executada, alguém sabe se realmente tem e qual é?
Desde já agradeço.
Júlio César.
jcpedreira@hotmail.com
Jcpedreira
Curtir tópico
+ 0
Responder
Posts
12/04/2006
Wagnerbianchi
Olá JC Pedreira,
Você pode implementar essa regra com TRIGGERS. Só que, com ainda faltará a questão do SELECT, pois, elas podem muito bem implementar ações reativas às atualizações, seja INSERT, DELETE ou UPDATE.
Aí você decide por gravar os dados que foram manipulados ou gravar numa tabela ´AUDITORIA´, por exemplo, data/hora, comando utilizado, quantos registros afetados. . .
Espero ter ajudado...DEUS lhe abençõe!!
QQ coisa, posta aí!!
Você pode implementar essa regra com TRIGGERS. Só que, com ainda faltará a questão do SELECT, pois, elas podem muito bem implementar ações reativas às atualizações, seja INSERT, DELETE ou UPDATE.
Aí você decide por gravar os dados que foram manipulados ou gravar numa tabela ´AUDITORIA´, por exemplo, data/hora, comando utilizado, quantos registros afetados. . .
Espero ter ajudado...DEUS lhe abençõe!!
QQ coisa, posta aí!!
Responder
Gostei + 0
20/04/2006
It3r
Olá jcpedreira
Creio que essas informações, vc também poderá encontra-las, na tabela de log do sql server...
Espero ter ajudado.
Creio que essas informações, vc também poderá encontra-las, na tabela de log do sql server...
Espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)