PDA

Ver la Versión Completa : Campo DateTime me lo devuelve como String


MaMu
24-03-2008, 06:58:26
Tengo esta subconsulta, asi:


(select min(z.apareo) from plantel z where z.sexo="HEMBRA" and z.familia=h.familia) as apareo,


z.apareo es un capo del tipo DateTime, pero el campo apareo me lo genera como String cargandome yyyy-dd-mm hh:mm:ss, por lo que no puedo hacer un DisplayFormat, y necesito mostrarlo en el formato dd/mm/yyyy. Intento mostra la fecha más antigua.

Como puedo hacer para que apareo me lo genere como un campo DateTime?

Saludos

lucasarts_18
24-03-2008, 15:41:44
Hola:


STR_TO_DATE(str,format)
Esta es la inversa de la función DATE_FORMAT(). Toma la cadena str y la cadena de formato format. STR_TO_DATE() retorna un valor DATETIME si la cadena de formato contiene parte de fecha y hora, o un valor DATE o TIME si la cadena contiene sólo parte de fecha o hora.Más info (http://dev.mysql.com/doc/refman/5.0/es/date-and-time-functions.html)

Hasta Luego .-