在PARALLEL()中绑定变量以提供优化查询执行的提示

时间:2019-01-17 09:48:23

标签: oracle plsql

我试图提供使用PARALLEL(4)优化SQL查询的提示。显然可以。

是否可以在如图所示的PARALLEL(:v1)之类的提示中使用绑定变量,或者可以使用其他任何可用的方法?

enter image description here

2 个答案:

答案 0 :(得分:1)

sql_stmt := 'SELECT  /*+ PARALLEL('||vl||') */...';

答案 1 :(得分:0)

尝试这个:

...
vl integer := 4;
sql_stmt varchar2(200);
v_hint varchar2(100);

begin

v_hint := '/*+ PARALELL('||vl||') */'
sql_stmt := 'SELECT'||' '||V_HINT||' '||'* from employee'

...