Re: ALTER COLUMN ... SET EXPRESSION to alter stored generated column's expression
Peter Eisentraut <peter@eisentraut.org>
From: Peter Eisentraut <peter@eisentraut.org>
To: Amul Sul <sulamul@gmail.com>, Robert Haas <robertmhaas@gmail.com>
Cc: Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>,
Vaibhav Dalvi <vaibhav.dalvi@enterprisedb.com>, pgsql-hackers@postgresql.org
Date: 2023-11-07T14:51:20Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
ALTER TABLE command to change generation expression
- 5d06e99a3cfc 17.0 landed
-
Refactor: separate function to find all objects depending on a column
- d4e66a39eb96 17.0 landed
-
Turn AT_PASS_* macros into an enum
- cea89c93a102 17.0 landed
On 25.10.23 08:12, Amul Sul wrote: > Here is the rebase version for the latest master head(673a17e3120). > > I haven't done any other changes related to the ON UPDATE trigger since that > seems non-trivial; need a bit of work to add trigger support in > ATRewriteTable(). > Also, I am not sure yet, if we were doing these changes, and the correct > direction > for that. I did some detailed testing on Db2, Oracle, and MariaDB (the three existing implementations of this feature that I'm tracking), and none of them fire any row or statement triggers when the respective statement to alter the generation expression is run. So I'm withdrawing my comment that this should fire triggers. (I suppose event triggers are available if anyone really needs the functionality.)