postgresql/src/pl/plpython/sql
Peter Eisentraut fc22b6623b Generated columns
This is an SQL-standard feature that allows creating columns that are
computed from expressions rather than assigned, similar to a view or
materialized view but on a column basis.

This implements one kind of generated column: stored (computed on
write).  Another kind, virtual (computed on read), is planned for the
future, and some room is left for it.

Reviewed-by: Michael Paquier <michael@paquier.xyz>
Reviewed-by: Pavel Stehule <pavel.stehule@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/b151f851-4019-bdb1-699e-ebab07d2f40a@2ndquadrant.com
2019-03-30 08:15:57 +01:00
..
plpython_call.sql Support INOUT arguments in procedures 2018-03-14 12:07:28 -04:00
plpython_composite.sql Give a hint, when [] is incorrectly used for a composite type in array. 2016-10-26 10:56:56 +03:00
plpython_do.sql PL/Python: Adjust the regression tests for Python 3.4 2014-04-29 22:16:16 -04:00
plpython_drop.sql Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
plpython_ereport.sql Drop support for Python 2.3 2017-02-21 09:49:22 -05:00
plpython_error.sql Fix broken logic for reporting PL/Python function names in errcontext. 2018-02-14 14:47:18 -05:00
plpython_global.sql Make PL/Python tests more compatible with Python 3 2009-08-24 20:25:25 +00:00
plpython_import.sql PL/Python: Adjust the regression tests for Python 3.3 2012-05-11 23:04:47 +03:00
plpython_newline.sql Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
plpython_params.sql PL/Python: Adjust the regression tests for Python 3.3 2012-05-11 23:04:47 +03:00
plpython_populate.sql Remove extra newlines at end and beginning of files, add missing newlines 2010-08-19 05:57:36 +00:00
plpython_quote.sql Add PL/Python functions for quoting strings 2011-02-22 23:41:23 +02:00
plpython_record.sql PL/Python: Accept strings in functions returning composite types 2012-04-26 21:03:48 +03:00
plpython_schema.sql Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
plpython_setof.sql Fix PL/Python for recursion and interleaved set-returning functions. 2016-04-05 14:51:19 -04:00
plpython_spi.sql PL/Python: Add cursor and execute methods to plan object 2017-03-27 11:37:22 -04:00
plpython_subtransaction.sql Tweak tests to support Python 3.7 2018-05-03 13:13:09 -04:00
plpython_test.sql Format PL/Python module contents test vertically 2016-10-27 15:41:29 -04:00
plpython_transaction.sql Allow committing inside cursor loop 2018-03-28 19:03:26 -04:00
plpython_trigger.sql Generated columns 2019-03-30 08:15:57 +01:00
plpython_types.sql Make PL/Python handle domain-type conversions correctly. 2017-11-16 16:23:04 -05:00
plpython_unicode.sql Make plpython_unicode regression test work in more database encodings. 2014-06-03 12:01:54 -04:00
plpython_void.sql Split the plpython regression test into test cases arranged by topic, instead 2009-08-12 16:37:26 +00:00