Yo uso el SQL de IBM (iSeries DB2), pero me imagino que será muy parecido, y lamento decirte que cuando yo quiero la primera fila de la consulta que he hecho, siempre he tenido que hacerlo por programa; es decir, con su FETCH correspondiente y por programa, cuando lea la primera linea, salir del bucle correspondiente.
Espero haber sido de ayuda.