Ver Mensaje Individual
  #35 (permalink)  
Antiguo 10/05/2010, 14:24
zeroyevi
 
Fecha de Ingreso: septiembre-2007
Mensajes: 54
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Hora en sql server

hola tienes varias forma de insertar fechas , sin embargo primero que nada estas en chilito asi qeu te recomiendo siempre la fecha del servidor si no tendras un desorden de fecha por el usuario

SQL la fecha es con datime

select getdate() as fecha

-- o

SELECT Convert (datetime,convert(VarChar(10),GETDATE (),105),103) fecha

la diferencia es dia-mes-año
que mes-dia-año

famoso formato gringo
asi que cuando creas update usa

Convert (datetime,convert(VarChar(10),GETDATE (),105),103) fecha

si cambias convert(VarChar(10) a convert(VarChar(20) tnedras la hora sim envargo ojo que depues a buscar con hora y minuto es un caos

Select fecha
From tabla
where

DATEPART(d,fecha) = DATEPART(d,'09-03-2010 17:03:41')
and DATEPART(m,fecha) = DATEPART(m,'09-03-2010 17:03:41')
and DATEPART(yy,fecha) = DATEPART(yy,'09-03-2010 17:03:41')
and DATEPART(hh,fecha) = DATEPART(hh,'09-03-2010 17:03:41')
and DATEPART(mi,fecha) = DATEPART(mi,'09-03-2010 17:03:41')


eso saludos

[email protected]