Auditoría

09/02/2004 - 10:57 por fegor | Informe spam
Estoy intentando hacer una auditoría o sistema de "logeo" de acciones dentro
de algunas tablas, para ello creo un trigger que almacene información en
otra tabla llamada tb_sis_auditoria. El problema está en que me genera
errores cuando hay campos clave definidos como enteros con la propiedad
identidad para simular los autonuméricos de toda la vida...

¿Alguien sabe como arreglar esto?

Fegor.
 

Leer las respuestas

#1 fegor
09/02/2004 - 15:22 | Informe spam
Ops, pues ya lo he quitado, era el típico trigger cuando se inserta un
registro, lo que hacía era un "insert" en otra tabla con valores de los
campos que iba a borrarse. Pero es que me he dado cuenta que cuando insertas
un registro nuevo con ese tipo de campo (int con identidad comenzando por 1
y con incremento de 1), en el campo pone un cero, y cuando se ha actualizado
es cuando pone el valor real del contador, creo que eso es lo que produce
que el trigger no sepa a que registro nos estamos refiriendo.

Porque el error decía algo así como que el registro no existía... ¿¿??

Saludos,
Fegor



"Adrian D. Garcia" escribió en el mensaje
news:
Como estais haciendo el trigger?
Podrias enviarnos el codigo (o parte) del mismo?
Que error os da? de sintaxis? de ejecucion?

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"fegor" wrote in message
news:
> Estoy intentando hacer una auditoría o sistema de "logeo" de acciones
dentro
> de algunas tablas, para ello creo un trigger que almacene información en
> otra tabla llamada tb_sis_auditoria. El problema está en que me genera
> errores cuando hay campos clave definidos como enteros con la propiedad
> identidad para simular los autonuméricos de toda la vida...
>
> ¿Alguien sabe como arreglar esto?
>
> Fegor.
>
>
>
>
>


Preguntas similares