Josber, lo decía por si había un bug en el parser de sintaxis.
Y en cuanto a lo de usar
COUNT() en un cursor, no es frecuente pero puede haber necesidad. Y DB2, que es lo que más he usado, lo permite:
IBM MAINFRAME: Db2 query to fetch duplicate rows