Vivek,
Bạn có thể sử dụng SQL động để xây dựng câu lệnh INSERT của mình trong một hàm hoặc thủ tục PL / SQL. Bằng cách đó, bạn có thể sử dụng biến "độ" mà bạn đã truy xuất.
Một cái gì đó như:
DECLARE
degree varchar2(1);
BEGIN
select value-2
INTO degree
from v$parameter
where name='cpu_count';
EXECUTE IMMEDIATE('INSERT /*+ APPEND PARALLEL (tst, '||degree||') */ '||
' INTO test_table tst ( '||
' ************** '||
' ************** '||
' ************** '||
' ) '||
'SELECT /*+ PARALLEL (a, '||degree||') */ '||
' DISTINCT '||
' ************** '||
' ************** '||
' ************** '||
' FROM src_table a');
END;