Código:
Nótese solo la parte en azul, en mi equipo y en varios más el resultado es del tipo 20080101 como una fecha en formato YYYYMMDD, todo correcto, pero en algunos pocos servidores me arroja el resultado como si fuera un String Binario.. similar a cuando uso la sentencia SELECT... date_format(fecha,'%Y%m%d') as fecha ... FROM ...
Código:
y entonces debo usar una función que verifique si el valor es texto o binario, si es texto lo deja tal cual y si no lo convierte en texto, sin embargo creo que no es la forma, debería de obtenerse el resultado como texto plano, más aun cuando se trata de una simple fecha. El String de conexión obviamente es el mismo, yo le atribuiría el problema a una diferencia en la versión del MySQL Server o en la configuración del mismo.SHOW CREATE TABLE tablexy
Gracias. Espero sus comentarios.
P.D: Muchos que aun no conocen este problema dicen que obtienen un resultado con puros ???? (claro lo que obtienen es un valor binario por eso los ?)