postgresql/src/bin/psql
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
..
po Translation updates 2018-06-25 12:37:18 +02:00
.gitignore Move psql's psqlscan.l into src/fe_utils. 2016-03-24 20:28:47 -04:00
Makefile Update copyright for 2019 2019-01-02 12:44:25 -05:00
command.c Fix misc typos in comments. 2019-01-23 13:39:00 +02:00
command.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
common.c REINDEX CONCURRENTLY 2019-03-29 08:26:33 +01:00
common.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
copy.c Fix psql's "\g target" meta-command to work with COPY TO STDOUT. 2019-01-26 14:15:42 -05:00
copy.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
create_help.pl psql: Add documentation URL to \help output 2019-03-11 09:11:37 +01:00
crosstabview.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
crosstabview.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
describe.c Generated columns 2019-03-30 08:15:57 +01:00
describe.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
help.c psql: Add documentation URL to \help output 2019-03-11 09:11:37 +01:00
help.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
input.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
input.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
large_obj.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
large_obj.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
mainloop.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
mainloop.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
nls.mk Translation updates 2017-08-07 13:55:34 -04:00
prompt.c More unconstify use 2019-02-13 11:50:16 +01:00
prompt.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
psqlrc.sample Improve FILES section of psql reference page. 2014-01-14 19:27:57 -05:00
psqlscanslash.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
psqlscanslash.l Update copyright for 2019 2019-01-02 12:44:25 -05:00
settings.h tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
startup.c tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
stringutils.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
stringutils.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
tab-complete.c Allow existing VACUUM options to take a Boolean argument. 2019-03-29 08:22:49 -04:00
tab-complete.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
variables.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
variables.h Update copyright for 2019 2019-01-02 12:44:25 -05:00