Timestamp
Tengo una tabla con un campo de tipo timestamp y un procedimiento almacenado para insertar datos en ella. El procedimiento almacenado inserta registros en la tabla y recupera el timestamp insertado en cada uno consultando la variable @@dbts.
Hasta aqu铆 todo bien, el problema viene cuando a la tabla le creo un trigger que realiza una actualizaci贸n en una segunda tabla que tambi茅n tiene un campo de tipo timestamp. Pues bien, la variable @@dbts devuelve el timestamp de la segunda tabla y no el de la tabla principal donde he realizado la inserci贸n.
Se que con los campos identity pasa lo mismo y la soluci贸n radica en emplear la variable scope_identity en lugar de @@identity. 驴Alguien sabe si existe alguna opci贸n parecida para el caso de los timestamp???
Muchas gracias
Hasta aqu铆 todo bien, el problema viene cuando a la tabla le creo un trigger que realiza una actualizaci贸n en una segunda tabla que tambi茅n tiene un campo de tipo timestamp. Pues bien, la variable @@dbts devuelve el timestamp de la segunda tabla y no el de la tabla principal donde he realizado la inserci贸n.
Se que con los campos identity pasa lo mismo y la soluci贸n radica en emplear la variable scope_identity en lugar de @@identity. 驴Alguien sabe si existe alguna opci贸n parecida para el caso de los timestamp???
Muchas gracias