Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

dar formato a fecha

Estas en el tema de dar formato a fecha en el foro de Bases de Datos General en Foros del Web. Hola a todos, mi problema es que hago una consulta en sql 2000 server para obtener la fecha de un campo smalldate. el formato de ...
  #1 (permalink)  
Antiguo 19/04/2004, 15:34
 
Fecha de Ingreso: marzo-2004
Mensajes: 56
Antigüedad: 20 años, 1 mes
Puntos: 0
dar formato a fecha

Hola a todos, mi problema es que hago una consulta en sql 2000 server para obtener la fecha de un campo smalldate. el formato de salida es el siguiene d/m/yyyy hh:mm:ss ;pero necesito q salga del tipo dd/mm/yyyy.

Lo podria hacer a mano cortando y pegando trozos de cadena pero en principio me gustaria usar alguna funcion para formatear la fecha aunq todavia no he encontrado nada. si alguien sabe como hacerlo???

muchas gracias a todos
  #2 (permalink)  
Antiguo 19/04/2004, 22:45
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
pues no conozco sql 2000 server, uso mysql, y la siguiente función es perfecta, supongo que debe funcionar en sql server 2000
DATE_FORMAT(fecha,formato);
http://dev.mysql.com/doc/mysql/en/Da...functions.html
ahi encuentras todo sobre esa función y otras muy útiles
saludos...
  #3 (permalink)  
Antiguo 20/04/2004, 04:03
 
Fecha de Ingreso: marzo-2004
Mensajes: 56
Antigüedad: 20 años, 1 mes
Puntos: 0
Acias por la respuesta, pero esa funcion no existe en sql 2000 server y de lo que yo he investigado no he encontrado ninguna semejante a ella.

Si alguien tiene mas ideas para conseguir dar formtato a la fecha.

Gracias a tdos
  #4 (permalink)  
Antiguo 20/04/2004, 07:31
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Muevo tu pregunta al foro de Base de datos para que te orienten sobre la sentencia SQL adecuada de formateo de fechas para SQL Server ...

Un saludo,

PD: Solución "parche" en PHP habría (usando explode() .. str_pad() y reordenando los valores de la fecha .. Pero, siempre que puedas encontrar solución desde SQL será más optimo que meter un lenguaje de programación por médio cuando desde el SQL adecuado podrías hacerlo mucho más óptimo.
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:30.