Это должен быть ответ на ваш вопрос:
declare i cursor for select distinct rr.date_ as dater
from REGULATORYR rr, country c
where rr.date_>=datedebut
and rr.date_<= datefin
and c.pk_=rr.countrypk_
and c.name_= pays
order by rr.date_;
open i;
fetch i into;
while not_found=0
do