Kiedy napisałem poniższy kod w Oracle SQL Developer, to działa dobrze, wklejając ten kod w Webwise narzędziem, którego używamy do tworzenia raportów. brakujące experession? Zwykle wystarczy skopiować i wkleić kod i działa dobrze ...Brakujący błąd wyrażenia w aplikacji używanej do przesyłania instrukcji SQL, ale działa poprawnie w SQL Developer
Code jest:
select o.wh_id,
o.bill_to_code,
(case when d.pick_area like 'GPS%' then 'GPS'
else d.pick_area
end) as pick_area,
count(*) as OUC
from t_order o
INNER JOIN
t_pick_detail d
on o.order_number = d.order_number
where o.wh_id = '~wh_id~'
group by o.wh_id,
o.bill_to_code,
(case when d.pick_area like 'GPS%' then 'GPS'
else d.pick_area
end)
order by o.bill_to_code;
Nie wiem Webwise, ale to ma szczególne znaczenie dla „~ "to powoduje problem? –
Stworzyliśmy pole wyszukiwania o nazwie wh_id i dla wszystkich poprzednich raportów, które zrobiłem, nie będę działał bez nich, więc nie mogę sobie wyobrazić, że to jest problem. – user3095083
Czy próbowałeś usunąć ";" ? –