Skip to content

Commit e8c8809

Browse files
authored
Merge pull request #80 from oracle/dev/1.4.2
Parallel hints should be after MERGE and INSERT keyword
2 parents 7518bcb + 6e36e88 commit e8c8809

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

dbt/include/oracle/macros/materializations/incremental/strategies.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
{%- set target_relation = args_dict["target_relation"] -%}
100100
{%- set dest_column_names = dest_columns | map(attribute='name') | list -%}
101101
{%- set dest_cols_csv = get_quoted_column_csv(model, dest_column_names) -%}
102-
INSERT INTO {% if parallel %} /*+parallel({{ parallel }})*/ {% endif %} {{ target_relation }} ({{ dest_cols_csv }})
102+
INSERT {% if parallel %} /*+PARALLEL({{ parallel }})*/ {% endif %} INTO {{ target_relation }} ({{ dest_cols_csv }})
103103
(
104104
SELECT {{ dest_cols_csv }}
105105
FROM {{ temp_relation }}
@@ -122,7 +122,7 @@
122122
{%- set unique_key_result = oracle_check_and_quote_unique_key_for_incremental_merge(unique_key, incremental_predicates) -%}
123123
{%- set unique_key_list = unique_key_result['unique_key_list'] -%}
124124
{%- set unique_key_merge_predicates = unique_key_result['unique_key_merge_predicates'] -%}
125-
merge into {% if parallel %} /*+parallel({{ parallel }})*/ {% endif %} {{ target_relation }} DBT_INTERNAL_DEST
125+
merge {% if parallel %} /*+parallel({{ parallel }})*/ {% endif %} into {{ target_relation }} DBT_INTERNAL_DEST
126126
using {{ temp_relation }} DBT_INTERNAL_SOURCE
127127
on ({{ unique_key_merge_predicates | join(' AND ') }})
128128
when matched then
@@ -138,7 +138,7 @@
138138
{% endfor -%}
139139
)
140140
{%- else -%}
141-
insert into {% if parallel %} /*+parallel({{ parallel }})*/ {% endif %} {{ target_relation }} ({{ dest_cols_csv }})
141+
insert {% if parallel %} /*+parallel({{ parallel }})*/ {% endif %} into {{ target_relation }} ({{ dest_cols_csv }})
142142
(
143143
select {{ dest_cols_csv }}
144144
from {{ temp_relation }}

0 commit comments

Comments
 (0)