CONVERT DATETIME

24/02/2005 - 03:49 por egcito | Informe spam
hola!

¿existe una opcion del CONVERT para convertir un DATETIME a cadena con
formato AAAAMMDD HH:MM:SS (sin milisegundos)?

existen varios formatos de conversion en el CONVERT pero no veo ninguno que
en forma directa retorne el formato deseado... incluso veo uno que convierte
a AAAA-MM-DD HH:MM:SS...

es cierto que podria armar la cadena con otras funciones, pero quisiera
saber si existe algo mas directo a traves del CONVERT.

y ya que estamos, ¿una cadena de tipo AAAA-MM-DD HH:MM:SS es interpretada
sin ambiguedad independientemente del lcid del servidor? se que el formato
AAAAMMDD HH:MM:SS no tiene problemas, pero tengo mis dudas con el primero

desde ya muchas gracias!

saludos

egcito
 

Leer las respuestas

#1 Maxi
24/02/2005 - 13:20 | Informe spam
Hola, un ejemplo:

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


Salu2
Maxi


"egcito" escribió en el mensaje
news:

hola!

¿existe una opcion del CONVERT para convertir un DATETIME a cadena con
formato AAAAMMDD HH:MM:SS (sin milisegundos)?

existen varios formatos de conversion en el CONVERT pero no veo ninguno
que
en forma directa retorne el formato deseado... incluso veo uno que
convierte
a AAAA-MM-DD HH:MM:SS...

es cierto que podria armar la cadena con otras funciones, pero quisiera
saber si existe algo mas directo a traves del CONVERT.

y ya que estamos, ¿una cadena de tipo AAAA-MM-DD HH:MM:SS es interpretada
sin ambiguedad independientemente del lcid del servidor? se que el formato
AAAAMMDD HH:MM:SS no tiene problemas, pero tengo mis dudas con el primero

desde ya muchas gracias!

saludos

egcito

Preguntas similares