I am wondering if the subject is not just confused here. Isn't the problem really just that Oracle12cDialect does not properly support IDENTITY? AKA, isnt this the same as