SQL Server - Recortar un dato smalldatetime

 
Vista:

Recortar un dato smalldatetime

Publicado por AnaGaby (1 intervención) el 28/07/2008 19:15:31
Hola tengo el siguiente problema
tengo un campo que es del tipo smalldatetime y al hacer la consulta quiero que en lugar de que me aparezca 28/07/2008 12:00:00 a.m. solo me aparezca 28/07/2008
hay alguna manera de hacerlo??
Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recortar un dato smalldatetime

Publicado por pacopaz (131 intervenciones) el 28/07/2008 20:04:21
Si te interesa que siga siendo smalldatetime, no hay forma de truncarlo, por que esto pasa tanto la fecha como la hora. En tu aplictivo o reporte tendrías que programar la forma de hacer que sólo muestre la fecha.
Ahora, si lo único que quieres es la parte de la fecha sin importar que ya no sea datetime, entonces lo que puedes hacer es lo siguiente:

select convert(char(10), [TuFecha], 103) ...

Esto pasará TuFecha (que es el campo donde tienes la fecha) a tipo char(10) con el formato dd/mm/yyyy

Espero que te sirva.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar