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.