Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

PROBLEMA CON SENTECIA en SQLserver7 ,ayudaa porfaaa

Estas en el tema de PROBLEMA CON SENTECIA en SQLserver7 ,ayudaa porfaaa en el foro de Bases de Datos General en Foros del Web. tengo la siguiente sentencia update tmetasoft set tfechahora= Cast(day(Tfechahora) as varchar(2)) + '/' + Cast(month(Tfechahora) as varchar(2)) + '-2004 ' + Cast(datepart(hh, Tfechahora) as varchar(2)) ...
  #1 (permalink)  
Antiguo 12/01/2004, 14:20
Usuario baneado!
 
Fecha de Ingreso: enero-2003
Mensajes: 184
Antigüedad: 21 años, 3 meses
Puntos: 0
PROBLEMA CON SENTECIA en SQLserver7 ,ayudaa porfaaa

tengo la siguiente sentencia




update tmetasoft set tfechahora= Cast(day(Tfechahora) as varchar(2)) + '/' + Cast(month(Tfechahora) as varchar(2)) + '-2004 ' + Cast(datepart(hh, Tfechahora) as varchar(2)) + ':' +
Cast(datepart(mi, Tfechahora) as varchar(2)) + ':' + Cast(datepart(ss, Tfechahora) as varchar(2)) where Cast(month(Tfechahora) as varchar(2))=1 AND tempresa=' COLMENAAPOQ'


mis datos en la base los que son cambiados tienen la siguiente estructura

2004-01-01 02:12:18.000
2004-01-01 03:16:36.000
2004-01-01 16:44:42.000


cual es el problema, aplike la sentencia de arriba, y no me muestra los datos 2004 osea, me muestra estos 3 nomas,nose si sera que la sentencia estaba en otro orden y or eso ya no renoce ,el problema es que no puedo anda probando yaque la base esta funcionando en este momento, ,,,por lo que quiero saber si la sentencia de arriba esta bien echa, o tiene algun error, respecto al formato que uso yo, nose diganme , si sta al reves o algo, asi. ´porque por alguna extraña razno despues que aplike la consulta los datos tienen bien puesto el 2004 pero no se ven en la consulta delasp, por lo que algo paso no se,,

porfa revisen la sentencia y me ayudan porfiss
  #2 (permalink)  
Antiguo 12/01/2004, 14:35
Usuario baneado!
 
Fecha de Ingreso: enero-2003
Mensajes: 184
Antigüedad: 21 años, 3 meses
Puntos: 0
EN EL SERVER ENTERPRISE MANAGER SE VE DE LA SIGUIENTE FORMA


11/24/03 9:04:37 AM

ESA ES OTRA FECHA QU NO TOQUE Y QUE SI SE VE ALGUNA AYUDA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:18.