In an Exasol database, we want to know for each row when it was last changed.
Other DMBS offer things like hooks/triggers that run arbitrary functions, or even ON UPDATE
statements. Searching for these terms, I couldn't find anything specific for Exasol.
Combining last_modified TIMESTAMP DEFAULT CURRENT_TIMESTAMP
with last_modified=DEFAULT
is possible, but still requires an explicit (if generic) addition to every query.
How can we automatically maintain last-modified timestamps in Exasol?