![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Buenas Colegas!!
Antes que nada saludos a todos. Bien, estoy trabajando contra MSSQL Server, y mi pregunta es simple. Tengo que recuperar todos los registros donde el campo fecha sea hoy. Este campo fecha es DateTime y almacena la fecha y hora de un evento. Lo estoy tratando de hacer de varias formas pero ninguna me convence. por ejemplo en el Where pongo Código:
DatePart(dy, fecha)=DatePart(dy, GetDate()) tambien probe con Código:
Cast(Cast(fecha as int)as datetime)=Cast(Cast(GetDate() as int)as datetime) osea, me da GetDate()+1. La verdad que no entiendo por que y no me gustaria qye esto sea un problema de configuracion del server. Y al migrarlo a otro server deba cambiar todos mis SP. Preguntas 1) es normal que pase eso con GetDate() 2) se les ocurre una mejor forma ? Saludos ![]()
__________________
Marín Ignacio Borthiry (Viet) - "El hombre arriesga su vida cada vez que elije y eso es lo que lo hace libre" ;) |
|
|
|