En el mundo ideal, los campos tipo cadena (string) en una base de datos contiene una mezcla de caracteres alfanuméricos. También puede pasar que a veces dichos campos pasen a solo tener números. Según el diseño que se haya planeado eso puede estar bien pero en mi caso particular, era un error que unos campos tuvieran valores como «1» en vez de «My pain is bad».
Para arreglar dicho detalle tuve que crear y ejecutar una serie de rake tasks (proyecto Ruby on Rails) y encontrar aquellos valores solo número en strings fue complicado pero lo logré con SQL puro. Veamos.
Continuar leyendo «¿Cómo saber si un string tiene números con SQL?»