sql - ODI Interface execution error -



sql - ODI Interface execution error -

i have created simple odi interface read flat file , insert oracle table. however, when execute interface, fails in 1 of steps giving error message : ora-00936: missing expression

the code generated step :-

/* detection_strategy = not_exists */ insert /*+ append */ odi_stage.i$_csv_test ( firstname, lastname, ind_update ) select firstname, lastname, ind_update ( select c1_firstname firstname, c2_lastname lastname, 'i' ind_update odi_stage.c$_0csv_test (1=1) ) s not exists ( select 1 odi_stage.csv_test t , ((t.firstname = s.firstname) or (t.firstname null , s.firstname null)) , ((t.lastname = s.lastname) or (t.lastname null , s.lastname null)) )

can 1 please suggest wrong query? don't see syntactical issue it.

what syntactically wrong query generated lkm used inserts operator , after the lastly clause. if re-create code sql developer or toad , run query same error. if remove , after lastly clause query run successfully.

sql oracle oracle-data-integrator

Comments

Popular posts from this blog

formatting - SAS SQL Datepart function returning odd values -

c++ - Apple Mach-O Linker Error(Duplicate Symbols For Architecture armv7) -

php - Yii 2: Unable to find a class into the extension 'yii2-admin' -