Otra de Formatos

26/02/2004 - 01:42 por Ricardo Uribe | Informe spam
Hola grupo tengo la sgte parte de una consulta.

left(convert(smalldatetime,dbo.Tabla1.FechaEmision,103),10) as
FechaEmision
Cuando hago esto, me devuelve la fecha asi, por ejemplo Ene 10 003, pero si
lo hago sin el LEFT,
me devuelve la fecha 01/10/2003 00:00.00 y lo quiero es que salga sin los
ultimos ceros.

Alguna idea al respecto.

Agradesco su ayuda y su tiempo.

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
26/02/2004 - 02:28 | Informe spam
Podes hacer asi si queres:

declare @n datetime

set @n = getdate()

select convert(char(10),@n,103)

Bye


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
-

"Ricardo Uribe" escribió en el mensaje
news:eU13wFA$
Hola grupo tengo la sgte parte de una consulta.

left(convert(smalldatetime,dbo.Tabla1.FechaEmision,103),10) as
FechaEmision
Cuando hago esto, me devuelve la fecha asi, por ejemplo Ene 10 003, pero


si
lo hago sin el LEFT,
me devuelve la fecha 01/10/2003 00:00.00 y lo quiero es que salga sin los
ultimos ceros.

Alguna idea al respecto.

Agradesco su ayuda y su tiempo.


Respuesta Responder a este mensaje
#2 Ricardo Uribe
26/02/2004 - 03:41 | Informe spam
Gracias, excelente.

Ya te debo como 100 creo.

"Maximiliano Damian Accotto" escribió
en el mensaje news:#4ZlSfA$
Podes hacer asi si queres:

declare @n datetime

set @n = getdate()

select convert(char(10),@n,103)

Bye


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
-

"Ricardo Uribe" escribió en el mensaje
news:eU13wFA$
> Hola grupo tengo la sgte parte de una consulta.
>
> left(convert(smalldatetime,dbo.Tabla1.FechaEmision,103),10) as
> FechaEmision
> Cuando hago esto, me devuelve la fecha asi, por ejemplo Ene 10 003, pero
si
> lo hago sin el LEFT,
> me devuelve la fecha 01/10/2003 00:00.00 y lo quiero es que salga sin


los
> ultimos ceros.
>
> Alguna idea al respecto.
>
> Agradesco su ayuda y su tiempo.
>
>


Respuesta Responder a este mensaje
#3 Maximiliano Damian Accotto
26/02/2004 - 03:44 | Informe spam
jeej!! :-D, suerte


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
-

"Ricardo Uribe" escribió en el mensaje
news:Ok9pZIB$
Gracias, excelente.

Ya te debo como 100 creo.

"Maximiliano Damian Accotto" escribió
en el mensaje news:#4ZlSfA$
> Podes hacer asi si queres:
>
> declare @n datetime
>
> set @n = getdate()
>
> select convert(char(10),@n,103)
>
> Bye
>
>
> Salu2 enormes
>
> Maximiliano Damian Accotto
>
> Fundicion San Cayetano S.A.
> Gerente de IT
> Buenos Aires - Argentina
> -
> Desarrollador 3 estrellas
>


http://www.microsoft.com/spanish/ms...efault.asp
> -
> (maxi_accotto[arroba]speedy.com.ar)
> MSN:
> -
>
> "Ricardo Uribe" escribió en el mensaje
> news:eU13wFA$
> > Hola grupo tengo la sgte parte de una consulta.
> >
> > left(convert(smalldatetime,dbo.Tabla1.FechaEmision,103),10) as
> > FechaEmision
> > Cuando hago esto, me devuelve la fecha asi, por ejemplo Ene 10 003,


pero
> si
> > lo hago sin el LEFT,
> > me devuelve la fecha 01/10/2003 00:00.00 y lo quiero es que salga sin
los
> > ultimos ceros.
> >
> > Alguna idea al respecto.
> >
> > Agradesco su ayuda y su tiempo.
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Jorge Viñuales
26/02/2004 - 23:13 | Informe spam
El problema no será que estabas poniendo como primer parámetro del Convert
"smalldatetime"?.

Yo siempre que lo uso utilizo un formato de texto (varchar, por ejemplo).


"Ricardo Uribe" escribió en el mensaje
news:eU13wFA$
Hola grupo tengo la sgte parte de una consulta.

left(convert(smalldatetime,dbo.Tabla1.FechaEmision,103),10) as
FechaEmision
Cuando hago esto, me devuelve la fecha asi, por ejemplo Ene 10 003, pero


si
lo hago sin el LEFT,
me devuelve la fecha 01/10/2003 00:00.00 y lo quiero es que salga sin los
ultimos ceros.

Alguna idea al respecto.

Agradesco su ayuda y su tiempo.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida