no se para lanzar ideas...
Si determinas la posicion de la ñ puedes guardar el substring anterior y el posterior en dos variables y luego concatenarlos poniendo el caracter que quieras entre los dos... no? Y luego hacer la consulta con el string resultante...
o substr(nme,0,posicion ñ-1) + caracter alternativo + substr(nme,posicion ñ+1, final) sin variables auxiliares... no te figes en la sintaxis ni las funciones...
Yo lo hice una vez en vb antes de descubrir replace(...)
Quim