Cursors cannot be declared as CONSTANT:
Example:
DECLARE
cur1 SYS_REFCURSOR;
TYPE t_cur IS REF CURSOR RETURN dual%ROWTYPE;
cur2 t_cur;
BEGIN
OPEN cur1 FOR SELECT * FROM dual;
CLOSE cur1;
OPEN cur2 FOR SELECT * FROM dual;
CLOSE cur2;
END;