Saludos....
Puedes usar SELECT para mostrar solo ese registro y ese campo, asi
Select Ciuidad;
From mivista;
Where Ciuidad = 'Leon';
Into Cursor Mycursor
No te recomiedo usar SET FILTER ni LOCATE FOR ya que es una tabla grande y se puede
poner lento, pero eso no indica que no se puede hacer, puedes hacer pruebas.
Como estas manejando grandes cantidades de registros te recomiendo que utilizes SQL mediante PASS THROUGH, puedes buscar en portafox hay mucha documentacion sobre eso:
http://www.portalfox.com/index.php?name=News&file=article&sid=996&mode=nested&order=0&thold=0
Espero haberte ayudado.