Pregunta

Tengo la próxima consulta: select avHours, date_add('2010-01-20', Interval 2 DAY) from tbl_available order by avHours;

Pero devuelve un campo BLOB y no un campo de fecha. Cuando veo el valor en el campo BLOB, es la fecha correcta.

¿Cómo puedo arreglar esto?

¡Gracias por adelantado!

¿Fue útil?

Solución

MySQL funciona a veces se convierte en blob. Puede solucionarlo si lanzará el resultado a un tipo de fecha usted mismo, por ejemplo,

SELECT DATE(DATE_ADD('2010-01-20', INTERVAL 2 DAY))

o

SELECT CAST(('2010-01-20' + INTERVAL 2 DAY) AS DATE)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top