problemas con getdate() en SQLserver

rggonzalez
23 de Octubre del 2002
Hola

Tengo un problema con getdate() en SQL Server. EL tema es que cada modificacion en una tabla realiza inserciones en una base de datos historica, donde se guarda el registro modificado y la acción realizada sobre el registro, junto a la fecha de la modificacion.

Esta fecha la inserto con un getdate() sobre un vampo de tipo datetime, que tiene segundos y milisegundos.

En una de las operaciones que hago, priero doy de alta un registro, lo queme crea un registro en el historico de alta, con una fecha, la actual.

Acto deguido, en un espacio de enos de un segundo, y todo por programa, se realiza una modificacion y en el historico se escribe un registro de modificacion, donde al poner getdate() veo que PONE LA MISMA FECHA!!!

Si depuro el codigo paso a paso, obviamente tardo más tiempo entre operacion y operacion y la hora es diferente, pero cunaod lo hago seguido...

¿donde esta el valor indeterminista de getdate()?

Po rfavor, dadme alguna idea porque me estoy volviendo loco. Necesito que esas fechas sean diferentes.

Gracias

Raul