I have a table(ACCOUNT) which has 30+ columns. There can be Inserts/Updates/Deletes to this table. My requirement is to create triggers for Insert/Update/Delete and store previous value and latest value for only the affected fields into ACCOUNT_AUDIT table

Example for ACCOUNT table

Field1 Field2 Field3 Field4 Field5
a b c d e ---->Old data

Field1 Field2 Field3...