This query:
select max(val) from (select someLong as val from SimpleEntity union select someInteger as val from SimpleEntity)
is broken only on Oracle and Maria. (Works on MySQL.)