When a query is issued against appserver containing an UPPER function, behaviour
depends on whether it is a calculated field or not:
For non-calculated fields, this is translated to UPPER(field) in the SQL, which
the backend allows even if field contains NULL.
For calculated fields, appserver does a value.upper() and this fails for None
values.
|