postgresql/src/include/commands
Andrew Dunstan 9f8377f7a2 Add a DEFAULT option to COPY FROM
This allows for a string which if an input field matches causes the
column's default value to be inserted. The advantage of this is that
the default can be inserted in some rows and not others, for which
non-default data is available.

The file_fdw extension is also modified to take allow use of this
option.

Israel Barth Rubio

Discussion: https://postgr.es/m/CAO_rXXAcqesk6DsvioOZ5zmeEmpUN5ktZf-9=9yu+DTr0Xr8Uw@mail.gmail.com
2023-03-13 10:01:56 -04:00
..
alter.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
async.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
cluster.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
collationcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
comment.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
conversioncmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
copy.h Add a DEFAULT option to COPY FROM 2023-03-13 10:01:56 -04:00
copyfrom_internal.h Add a DEFAULT option to COPY FROM 2023-03-13 10:01:56 -04:00
createas.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
dbcommands.h Adjust interaction of CREATEROLE with role properties. 2023-01-24 10:57:09 -05:00
dbcommands_xlog.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
defrem.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
discard.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
event_trigger.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
explain.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
extension.h Make get_extension_schema() available 2023-03-07 14:18:20 +09:00
lockcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
matview.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
policy.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
portalcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
prepare.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
proclang.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
progress.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
publicationcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
schemacmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
seclabel.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sequence.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
subscriptioncmds.h Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
tablecmds.h Fix MAINTAIN privileges for toast tables and partitions. 2023-01-14 00:16:23 -08:00
tablespace.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
trigger.h Fix concurrent update issues with MERGE. 2023-03-13 10:22:22 +00:00
typecmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
user.h Add new GUC createrole_self_grant. 2023-01-10 12:44:49 -05:00
vacuum.h Add PROCESS_MAIN to VACUUM 2023-03-06 16:41:05 +09:00
view.h Update copyright for 2023 2023-01-02 15:00:37 -05:00