Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/02/2012, 07:14
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: problemas para migrar de sqlserver a mysql con timestamp

Cita:
Iniciado por laurana00 Ver Mensaje
Gracias, al final he cambiado esa columna a varchar.
Nunca. Jamás. Ni en caso de borrachera extrema, se cambia un DATE o DATETIME a VARCHAR.
Lo único que lograrás con eso es tener problemas y de los grandes cada vez que hagas consultas de fecha.
Si tienes problemas de migración con fechas es porque el formato entregado por SQL Server no está estandarizado (MIcrosoft hace lo que se le canta), y debes corregirlo.
Las fechas deben ser pasadas como AAAA-MM-DD o bien AAAA-MM-DD HH:mm:ss, y no como DD-MM-AAA. Cuando MySQL encuentra una fecha que no respeta el estandar, y no la puede convertir a una fecha válida, el dato se trunca.

Corrige lo que has hecho y procura que la migración de datos tenga el formato correcto.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)