#mule4
Вопрос:
Я вижу приведенную ниже ошибку при подключении и извлечении записей из базы данных через соединитель базы данных Mule с базой данных Oracle. Может кто-нибудь взглянуть на это и сообщить мне, что не так с этим запросом.
Ошибка:
"java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly endedn"
type: DB:BAD_SQL_SYNTAX
Запрос:
SELECT A.sample_central_id,A.req_ndc_prod_id,B.lot_num,A.req_product_desc,A.req_hcp_fst_name,A.req_hcp_last_name,A.req_prof_desig,A.az_hcp_id,A.req_addr_line_1,A.req_addr_line_2,A.req_city,A.req_state_cd,A.req_zipcode,A.ffevnt_shipped_qty,A.ffevnt_ship_dt FROM scrf.ship_prod_hist_vw A,scrfval.ship_dtl B WHERE Trunc(A.req_sample_requested_dt)>= Trunc(SYSDATE - 30)AND Trunc(A.req_sample_requested_dt)<= Trunc(SYSDATE 10)AND Trunc(A.ffevnt_ship_dt)>= Trunc(SYSDATE - 8)AND Trunc(A.ffevnt_ship_dt)<Trunc(SYSDATE - 1)AND Upper(A.lkp_brand_desc) LIKE '%LYNPARZA%' AND A.sample_central_id = B.sc_req_id AND A.ffevnt_ff_vendor_id = B.shipment_id AND A.req_ndc_prod_id = B.ndc_prod_id AND A.ffevnt_shipped_qty<>0 ORDER BY 1;
Ответ №1:
Попробуйте удалить точку с запятой (‘;’) в конце.
Комментарии:
1. Работаю сейчас, тнкс.
2. Пожалуйста. Не стесняйтесь принимать ответ, чтобы другие могли осознать, что это правильный ответ.