【发布时间】:2012-04-01 05:00:56
【问题描述】:
有没有办法使用绑定变量将列名和表名动态传递给查询?这可以通过使用简单的串联运算符|| 来完成,但我想要一种不同的方法来实现这一点。
编辑
OPEN abc_cur FOR 'Select :column_name
from :table_name'
USING column_name,table_name;
在此示例中,我将 column_name 传递为 empno,ename 并将 table_name 传递为 emp
但是这种方法对我不起作用。除了传统的连接方法之外,是否有可能采用不同的方法?
【问题讨论】:
-
@Adrian:你明白我的意思吗?
-
老实说,没有。我认为你应该详细说明。
标签: sql oracle plsql oracle11gr2