Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2013, 04:20
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: Encontrar palabras largas en campo

Cita:
Pero no sé como hacer una query que sea: buscame palabras de 20 o más carácteres sin espacios enmedio.
Te lo respondo de un modo simple: No existe forma de hacer eso con SQL.
No hay modo en que pueda realizarse sin tener una base de palabras (esencialmente el diccionario de la RAE completo) contra la que hacer una comparación, además de tener el enorme problema de que existe la altisima probabilidad de errores de interpretación en palabras complejas (constituidas por más de un prefijo+sufijo), y otras derivaciones.
Lo que pides no sé si es imposible desde la óptica de programación y algoritmos de cierta complejidad, pero seguro que lo es desde el SQL, porque SQL sólo reconoce palabras con separadores.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)