2015-04-01 9 views
7

Oracle SQL Developer'da aşağıdaki kodu yazdığımda, bu kodu Webwise'a raporlar oluşturmak için kullandığımız bir araç yapıştırırken iyi çalışıyor, hatalar söylüyor eksik deneysel mi? Biz genellikle sadeceUygulamada eksik ifade hatası, SQL göndermek için kullanılan ancak SQL Developer'da düzgün çalışıyor

Kod olduğunu ... bu kodu kopyalayıp ve iyi çalışıyor:

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; 
+0

Akıllı Web Bilmiyor berbat birçok kez, ama bu özel bir anlama sahip değil '~ 'Bu bir soruna neden oluyor? –

+0

wh_id adında bir arama alanı oluşturduk ve yaptığım tüm önceki raporlar için bunlarla çalışmaz, bu yüzden sorun olduğunu düşünemiyorum. – user3095083

+7

';' öğesini kaldırmayı denediniz mi? ? –

cevap

1

çıkarın, bu yazıyı sonlandırmak için ';' çalışmasını sağlamak için.

Ek bir not olarak

. SQL'inizi gerçekten çalıştıran temel mekanizmanın farklı bir tercümanı olabilir ve bazı durumlarda bu sorunlara neden olur. Aynı platformla etkileşimde bulunan çeşitli araçlarla uğraşırken, sözdiziminin söz konusu sistemin belgelerine göre doğru olduğundan emin olun.

0

Eğer macun kodu kopyalayıp zaman, "" ve 'kontrol ettiğinizden emin olun' -, tırnak işareti

İlgili konular