Well, yes indeed, but this setting for the SybaseDialect this value is by default set to true, but for the ASE one, it comes in from whatever your database mandates, if that is set to off, it will indeed generate those additional null checks. This is why i couldn’t reproduce it because by default we have this setting for SybaseASE set to on. So, from the code pov, i’m fairly sure that this works as expected. Is turning this setting on on your database an option? |