Restar un día a una fecha

Angel
17 de Diciembre del 2004
Hola y desde ya muchas gracias. Tengo una tabla con más de 6000 tuplas. Un campo es "date" y lo que debo hacer es restarle un día a todos los elementos de este campo. Es decir dónde contenga 14/10/04 debe quedar 13/10/04. Mi formato de fecha es mm/dd/aa

gabriel
17 de Diciembre del 2004
Si lo que estas manejando es SQL 7 o 2000 hay una funcion para eso.
te paso un ejemplo

Update Tu_Tabla
set CampoFecha = dateadd(dd, -1, CampoFecha)
where Condicion = algo
and otra condicion = algo

eso de las condiciones es para que te trates de situar exactamente sobre los registros que quieres cambiar, sino, te cambiara -1 dia a todos los registros y no es lo que necesitas ahora....

Espero te sirva.

Acidalia
17 de Diciembre del 2004
Hola: Acabo de añadir un nuevo mensaje con la misma duda. Conseguiste resolverlo?????