Problem jest poważny otóż mam zapytanie HQL:
DELETE FROM DocDefParamValueFlat dcp
WHERE dcp.docDefParam.idDocDefParam = 16
AND dcp.orgCompanyGroup.idOrgCompanyGroup = 2
które generuje poprawnego SQL
delete
from
next."DOC_DEF_PARAM_VALUE_FLAT"
where
"ID_DOC_DEF_PARAM"=16
and "ID_ORG_COMPANY_GROUP"=2
ale jak przez pomyłke dodam nawias
DELETE FROM DocDefParamValueFlat dcp
WHERE dcp.docDefParam.idDocDefParam = 16 ) <-------------- HERE
AND dcp.orgCompanyGroup.idOrgCompanyGroup = 2
to SQL zostawie obciety o to co stoi za nawiasem
delete
from
next."DOC_DEF_PARAM_VALUE_FLAT"
where
"ID_DOC_DEF_PARAM"=16
Czy to jest normalne zachowanie????