Hi Tom,
as mentioned in yesterdays call, we are a bit stuck with this bug.
Basically, on MaxDB, we need a mechanism to replace
COALESCE(.., .., .., ..)
with
VALUE(.., .., ..).
Overwriting ExpressionOperator.coalesce()
with a platform operator does not do the trick, as it appears that ExpressionOperator.coalesce()
is never used. Instead, COALESCE seems to be hard-wired in _expression_.
I am not familar enough with the _expression_ framework to make a smooth proposal to tackle this issue.
Any help is apreciated.
Thanks and best regards,
Adrian
SAP AG
Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany
Sitz der Gesellschaft/Registered Office: Walldorf, Germany
Vorstand/SAP Executive Board: Henning Kagermann (Sprecher/CEO), Léo Apotheker (stellvertretender Sprecher/Deputy CEO), Werner Brandt, Claus Heinrich, Gerhard Oswald, John Schwarz, Peter Zencke
Vorsitzender des Aufsichtsrats/Chairperson of the SAP Supervisory Board: Hasso Plattner
Registergericht/Commercial Register Mannheim No HRB 350269