Hi Harpreet,
Thank for your querry. This is what, I expected.I had modified mentioned querry with one more select statement to distinct duplicate records in stage. now it is working perfect.
INSERT INTO xref_subject_area
SEL ( SEL MAX(subject_area_Id) AS mx
FROM xref_subject_area) + ROW_NUMBER () OVER ( ORDER BY dstg.subject_area_nm),
dstg.subject_area_nm,
dstg.subject_area_nm ||' desc'
FROM (sel subject_area_nm from detail_stg group by 1 )dstg
WHERE dstg.subject_area_nm NOT IN (
SELECT subject_area_Nm
FROM xref_subject_area)
Hi Harpreet,
Thank for your querry. This is what, I expected.I had modified mentioned querry with one more select statement to distinct duplicate records in stage. now it is working perfect.
INSERT INTO xref_subject_area
SEL ( SEL MAX(subject_area_Id) AS mx
FROM xref_subject_area) + ROW_NUMBER () OVER ( ORDER BY dstg.subject_area_nm),
dstg.subject_area_nm,
dstg.subject_area_nm ||' desc'
FROM (sel subject_area_nm from detail_stg group by 1 )dstg
WHERE dstg.subject_area_nm NOT IN (
SELECT subject_area_Nm
FROM xref_subject_area)
Thanks
Murali.