]> granicus.if.org Git - postgresql/commit
Type table feature
authorPeter Eisentraut <peter_e@gmx.net>
Thu, 28 Jan 2010 23:21:13 +0000 (23:21 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Thu, 28 Jan 2010 23:21:13 +0000 (23:21 +0000)
commite7b3349a8ad7afaad565c573fbd65fb46af6abbe
treef1140afea215e53e2f4430adbb0c666ffdec4752
parent1f98cccb941823d241120ca86df264d7ebbcaec5
Type table feature

This adds the CREATE TABLE name OF type command, per SQL standard.
25 files changed:
doc/src/sgml/information_schema.sgml
doc/src/sgml/ref/create_table.sgml
src/backend/bootstrap/bootparse.y
src/backend/catalog/heap.c
src/backend/catalog/information_schema.sql
src/backend/catalog/toasting.c
src/backend/commands/cluster.c
src/backend/commands/tablecmds.c
src/backend/executor/execMain.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/outfuncs.c
src/backend/parser/gram.y
src/backend/parser/parse_utilcmd.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/bin/psql/describe.c
src/include/catalog/catversion.h
src/include/catalog/heap.h
src/include/catalog/pg_class.h
src/include/nodes/parsenodes.h
src/test/regress/expected/typed_table.out [new file with mode: 0644]
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/typed_table.sql [new file with mode: 0644]