Are you saying that you want to manually update the value of the column? Because that certainly isn’t supported out of the box. Updating the column through native queries would be the way to go for now, though we’d be curious to hear about your use case. You’re not the first one to ask for this and we might add features to cover more use cases once we know the bigger picture.
I’d be curious to hear more about this. In fact, I brought up the idea to rethink Hibernate Envers on top of system/application versioned tables, but so far, we didn’t dig into that further yet.
It sounds to me like you try to re-implement what Hibernate Envers does though. Note that it does take care of inserting data into separate tables and can also be configured to store such timestamps: Hibernate ORM User Guide