Доброго времени суток уважаемые специалисты и просто гуру.
Возник вопрос по поводу запросов из Excel в Oracle
Суть в том что в PL/SQL Developer запрос работает, а если запускаю его из Excel то пишет ошибку "ORA-00933 команда SQL не закончена надлежащим образом"
[vba]Код
rs1.Open ( _
"INSERT INTO PCREDCHECK.PCRED_OUT_DATA (vkl_anketa_id, bp_id_sap, proc_name) SELECT vkl_anketa_id_EXCEL, bp_id_sap_EXCEL, proc_name_EXCEL FROM MSB_OUT_DATA.ADD_DATA_EXISTS " & _
"WHERE NOT EXISTS (SELECT vkl_anketa_id, bp_id_sap, proc_name FROM PCREDCHECK.PCRED_OUT_DATA WHERE MSB_OUT_DATA.ADD_DATA_EXISTS.vkl_anketa_id_EXCEL=PCREDCHECK.PCRED_OUT_DATA.vkl_anketa_id); "), cn1
[/vba]
А без дополнения WHERE NOT EXISTS запрос на инсёрт из одной в другую таблицу работает ...