
12/11/2009, 15:43
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: pasar un campo varchar a date directamente desde la base de datos y con una sola consulta, tras crear un campo de paso:
creas un campo nuevo del tipo DATE, y luego haces la actualización mediante
UPDATE tabla SET camponuevo = STR_TO_DATE(campoviejo, '%d/%m/%Y')
y compruebas si las fechas están bien. Luego podrás hacer las consultas, y por supuesto eliminar el campo antiguo, pero no sin antes asegurarte de que todo está bien.
Llegó antes huesos52. |