Declaring a global temporary doesn't return error even if it doesn't include required ON COMMIT PRESERVE ROWS and WITH NO RECOVERY. For ease of use, it is no longer needed to mandatorily mention the parameter. Actian raised a documentation bug for thisand will update on the upoming releases.