Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE.
Sequences and views could previously be renamed using ALTER TABLE, but this was a repeated source of confusion for users. Update the docs, and psql tab completion. Patch from David Fetter; various minor fixes by myself.
Showing
- doc/src/sgml/ref/allfiles.sgml 2 additions, 1 deletiondoc/src/sgml/ref/allfiles.sgml
- doc/src/sgml/ref/alter_sequence.sgml 20 additions, 9 deletionsdoc/src/sgml/ref/alter_sequence.sgml
- doc/src/sgml/ref/alter_view.sgml 88 additions, 0 deletionsdoc/src/sgml/ref/alter_view.sgml
- doc/src/sgml/ref/create_view.sgml 2 additions, 1 deletiondoc/src/sgml/ref/create_view.sgml
- doc/src/sgml/ref/drop_view.sgml 2 additions, 1 deletiondoc/src/sgml/ref/drop_view.sgml
- doc/src/sgml/reference.sgml 2 additions, 1 deletiondoc/src/sgml/reference.sgml
- src/backend/commands/alter.c 6 additions, 2 deletionssrc/backend/commands/alter.c
- src/backend/commands/tablecmds.c 22 additions, 4 deletionssrc/backend/commands/tablecmds.c
- src/backend/parser/gram.y 19 additions, 1 deletionsrc/backend/parser/gram.y
- src/backend/tcop/utility.c 7 additions, 1 deletionsrc/backend/tcop/utility.c
- src/bin/psql/tab-complete.c 11 additions, 3 deletionssrc/bin/psql/tab-complete.c
- src/include/commands/tablecmds.h 3 additions, 2 deletionssrc/include/commands/tablecmds.h
Loading
Please register or sign in to comment