Как вывести результат оператора SELECT, который выполняется с использованием собственного динамического SQL?

У меня есть строка, которая содержит SQLSELECT заявление.
Интересно, как я могу вывести результат выполнения этого оператора на экране, выполнение будет сделаноиспользуя собственный динамический SQL (EXECUTE IMMEDIATE).

пример:

DECLARE
v_stmt VARCHAR2 := 'SELECT * FROM employees';
BEGIN
EXECUTE IMMEDIATE v_stmt; -- ??? how to output result of that select on the screen.
END;

Важное замечание: структура таблицы может быть любой. Я должен написать процедуру, которая принимает имя таблицы в качестве параметра, поэтому я не могу жестко закодировать структуру таблицы и не хочу это делать.

Спасибо за отзывы. Любые идеи очень ценятся /