27/06/2011, 18:05
|
| | | Fecha de Ingreso: enero-2010 Ubicación: Distrito Federal
Mensajes: 57
Antigüedad: 15 años Puntos: 6 | |
Respuesta: Consulta de Resta de Timestamp erronea Pues en realidad el de c# es el correcto, por que a una fecha menos actual le estas restando una fecha mas reciente, por lo que forzosamente te tiene que dar un resultado negativo.
Ahora segun lo que escribiste, me parece que estas ejecutando dos cosas diferentes.
SELECT TO_TIMESTAMP(SYSDATE)- TIMESTAMP2 FROM TABLA
TIMESTAMP2 = 26/06/2011 13:24:05
menos SYSDATE
en el primero le estas restando a sysdate la fecha que tienes en la tabla y en la segunda, a la fecha de la tabla le estas restando el sysdate.
por eso una te sale negativa y la otra positiva y con horas diferentes.
Saludos |