Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 10-may-2006, 18:46   #1 (permalink)
williamccr está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Ubicación: Lima-Peru
Mensajes: 63
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
__________________

Willians Kic2.
:aplauso:

Última edición por williamccr; 10-may-2006 a las 19:00.
williamccr está desconectado   Responder Citando
Antiguo 15-may-2006, 15:31   #2 (permalink)
Moderador
Mithrandir llegará a ser famoso muy prontoMithrandir llegará a ser famoso muy pronto
 
Avatar de Mithrandir
 
Fecha de Ingreso: abril-2003
Mensajes: 12.108
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
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Mithrandir está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:35.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93