funcion para mostrar solo la fecha , sin la hora.

09/03/2007 - 00:14 por Miguel Marín | Informe spam
Hola que tal que funcion puedo ocupar en SQL para que me muestre la fecha
actual? ya vi la funcion getdate(), pero me muestra la fecha y la hora , yo
solo necesito la fecha para compararla con un campo en una vista en el
enterprise manager, ya que quiero mostrar con los registros cuyo campo fecha
sea mayor o igual a la fecha actual, pero como el getdate me devuelve
tambien la hora solo compara el campo con la fecha apartir del momento en
que se realiza la consulta y no me muestra todos los registros que coniciden
con la fecha actual y que tienen la hora menor a la que devuelve la funcion.
Ojala puedan ayudarme.Muchas gracias de anteamano.
Hirotaro
 

Leer las respuestas

#1 Maxi
09/03/2007 - 01:01 | Informe spam
Hola getdate trae todo como bien tu has indicado, ahora bien, si quieres
solo ver la fecha deberias hacer algo asi como:

select convert(char(10),getdate(),104)

Pero si quieres hacer un where de fechas yo te recomiendo este patron,
(supongamos que buscamos la fecha de hoy)

SELECT CAMPOS FROM TABLA WHERE CAMPOFECHA >='20070307' AND CAMPOFECHA <
'20070308'


Saludos

[Microsoft MVP SQL Server]
SQLTOTALConsulting - Servicios y consultoria de SQLServer
www.sqlgurus.org
Buenos Aires - Argentina
http://msmvps.com/blogs/maxiaccotto/
"Miguel Marín" wrote in message
news:
Hola que tal que funcion puedo ocupar en SQL para que me muestre la fecha
actual? ya vi la funcion getdate(), pero me muestra la fecha y la hora ,
yo solo necesito la fecha para compararla con un campo en una vista en el
enterprise manager, ya que quiero mostrar con los registros cuyo campo
fecha sea mayor o igual a la fecha actual, pero como el getdate me
devuelve tambien la hora solo compara el campo con la fecha apartir del
momento en que se realiza la consulta y no me muestra todos los registros
que coniciden con la fecha actual y que tienen la hora menor a la que
devuelve la funcion. Ojala puedan ayudarme.Muchas gracias de anteamano.
Hirotaro

Preguntas similares