我有一个包含 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;
Run Code Online (Sandbox Code Playgroud)
重要说明:表的结构可以是任意的。我必须编写一个接受表名作为参数的过程,所以我不能对表结构进行硬编码,也不想这样做。
感谢您的回复。任何想法非常感谢/