Вашият проблем е as
. Мисля обаче, че вашата заявка е предназначена да бъде корелирана подзаявка. Това трябва да бъде написано като:
SELECT e.id, e.fk_easbware_id, e.mandant, e.reg_code_mc,
e.hazard_code_ident, e.add_hazard_code, e.haz_code_version,
e.undg_number, e.ship_flashpoint, e.flashpoint_type,
e.cont_dopc, e.cont_dop, e.cont_phone, e.verpack_grp_mc,
e.ems_nr, e.trem_card_nr, e.secondimo, e.thirdimo,
(SELECT COUNT(*)
FROM easbdgstn_t p ON
WHERE e.id = p.fk_easbwaredgsid AND
p.type_mc = 'TRANSPORT_DGS_LIM_QUANT'
) AS cc_is_limited_quantities
FROM easbwaredgs_t e
WHERE e.mandant = '001' AND
e.fk_easbware_id = 1;
Само за пояснение:as
е разрешено (и желано) за псевдоними на колони. Не е разрешено за псевдоними на таблици в Oracle.