Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Actualizar solo el año de un campo fecha (http://www.forosdelweb.com/f87/actualizar-solo-ano-campo-fecha-392641/)

williamccr 10/05/2006 18:46

Actualizar solo el año de un campo fecha
 
Este query deberia actualizar el año del campo FechaUd
update ttmpdatab2
set fechaud=DATEPART(year, getdate())
where medicion='200604'

Pero no lo esta haciendo eso es porque alguien me podria dar una ayuda.
gracias de antemano
La version de SQL es el 2000

Mithrandir 15/05/2006 15:31

Si la fecha siempre tendrá el año anterior simplemente suma 1 año con DateAdd, si no, prueba convertir a cadena y reemplazar un año por el otro.

SELECT Convert(NChar(10), GetDate(), 120) AS hoy_char, Year(GetDate()) AS ano_int

Eso te dará una idea de por donde comenzar


La zona horaria es GMT -6. Ahora son las 09:43.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.