Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/09/2007, 15:24
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Re: formatear fecha

Cita:
Iniciado por pcarvajal Ver Mensaje
gracias a los dos por su ayuda.
como soy porfiado, lo intenté hastá que resultó:

WHERE convert(char(12),fecha_post,103)='10/09/2007'
AND convert(char(12),fecha_post,114)='15:37:51:687'


el truco pasaba por rescatar la hora con formato 114 (cualquier ptro aproximaba las milesimas y por tanto redondeaba) para luego realizar la consulta.

Hechenle una mirada y me dicen que opinan.

Gracias de nuevo

Lo mejor seria que siempre lo manejaras como tipo fecha, cuando haces el select inicial almacenarlo en una variable de tipo fechas y al hacer la consulta de un registro en especifico pasarle el valor tipo fecha obtenido inicialmente.

De esta forma te evitas el andar formateando valores tipo caracter y tu codigo es mucho mas legible y menos propenso a errores...

__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.