I think this is true for the OracleDialect, but I don’t think it generates the right query when we use the Oracle12cDialect. That dialect actually support queries with identity generation.