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