If you need this column to show the time of change then you will have to populate it during the load using now() (or another function that sets the current time depending on which platform you are using for data load).
GENERATE ALWAYS AS columns are generated everytime you request the data (select). So it will show you timestamp of the select, not update.
Regards,
Zafer