用sys_refcursor定义,然后begin块里动态SQL拼凑打开。表名、列名为变量的,必须用动态SQL处理。