Formato de fecha incorrecto en Microsoft SQL Server

Una de las tareas que más teme un desarrollador de aplicaciones es la migración de sistemas. Por mucho que desees tener todos los aspectos bajo control siempre tienes encima el fantasma de los imprevistos.

ODBC+ConfigEn esta ocasión, nuestro fantasma se ha presentado en el formato de fecha de nuestras consultas a la base de datos. Venimos de un sistema configurado en idioma español y hemos pasado, sin ser muy conscientes de ello, a uno en inglés. Por supuesto, no hemos caído en el maldito formato de las fechas. Lo típico es tratar las fechas con formato DD/MM/AAAA pero los ingleses la especifican como MM/DD/YYYY.

Por supuesto, no te darás cuenta de ello hasta que intentes introducir fechas con días superiores al 12, ya que para el sistema, este campo corresponde al mes y es evidente que tras diciembre no hay más.

Afortunadamente existe en la web infinidad de documentación sobre este desajuste (no lo llamaremos problema puesto que no lo es). En especial nos quedamos con este artículo donde explica diversas técnicas para establecer el formato de fecha correcto. Todas ellas se basan en cambiar el idioma de acceso a la base de datos. Dicho idioma es el que finalmente decide el formato correcto de la fecha. En concreto expone tres métodos que son:

  • Modificar el idioma como administrador del sistema de base de datos (quizá muy drástico y en ocasiones ni siquiera tenemos estos privilegios).
  • Modificar el idioma en un login concreto del sistema (puede ser una buena opción si disponemos de los privilegios oportunos).
  • Modificar el idioma al realizar la consulta a la base de datos (si se trata de muchas consultas quizá sea inviable).

Las opciones anteriores nos han inspirado en nuestra investigación y finalmente hemos optado por una cuarta alternativa, de nuestra propia cosecha y más coherente con nuestro escenario de trabajo:

  • Modificar el formato en la configuración de acceso por la conexión ODBC, seleccionando el idioma apropiado.

Y sí, ha funcionado. Aquello que se presentaba como un problema era finalmente un desajuste en la configuración de la conexión. Ahora ya hemos aprendido algo más.

how to deal with a jealous guyBut they use three and sometimes four defensive ends, and Clowney could be a once in a generation talent.3. JACKSONVILLE Blake Bortles, QB, UCF: Quarterback Chad Henne would love to see the Jaguars take Sammy Watkins here, and they just might, although Bortles could round into a long term answer at the position.4. “How to Score a Tennis Match” Should be easy right, since it’s the most fundamental requirement in order to enjoy watch a match? Right . I will attempt to explain this in a simple way, but it may seem comically complicated at times, and downright nonsensical in others. But please keep this in mind the whole time: I absolutely love tennis.Meanwhile, Kent Lippink’s mother says he was telling his family to get ready for a wedding. On a trip to Anchorage in the spring of 1996, his dad says he was expecting replica oakleys to see his future daughter in law. But, he says, by the time he got there, Mechele was mysteriously missing; Kent was mortified.Herb scissors My mom picked up a pair of herb cutting scissors for me while traveling in Scandinavia, cheap jerseys china but fortunately you don’t have to travel nearly as far for your own pair. While chopping fresh herbs is not the most time consuming task, a few snips with these scissors means you can evenly chop your herbs in a matter of seconds. And nothing beats the flavor of fresh herbs in a homemade vegetarian dish.Ajit Pai, a Republican commissioner at the FCC who is seen as a candidate to be the next FCC chairman, underscored that point in a statement Friday. He said the FCC’s zero rating warnings were “yet another broadside against free data for consumers” and warned that actions taken by the FCC now could be undone by a newly staffed FCC after Trump takes office.If you were to take the characters in this story the rich kid, the black kid, the problem jock, the gentle giant and reassemble them without context, you’d likely arrange them wrong. Martin hardly fits the profile of an NFL athlete; he didn’t grow up playing oakley outlet on Friday nights in Texas or scoring touchdowns to get his family out of the hood. (By that description, most NFL players don’t fit NFL Jerseys China the profile, but rock with us here.)Manziel has displayed troublesome drinking habits before, so it’s difficult to find much Cheap Ray Ban Sunglasses amusement in a semi famous person partying themselves into, well, wherever they land. And in Manziel’s case, his crash landing might be in jail. On Tuesday, the same day of the first Bieber concert of Manziel’s week, he was officially indicted by a Dallas grand jury on assault charges stemming from a January domestic violence incident with his ex girlfriend.