ALTER VIEW

On this page

The ALTER VIEW statement allows for the modification of an existing view in the database. This could include renaming the view or changing the name of a column within the view. Note that this statement does not allow for changing the query that defines the view.

Syntax

The syntax for the ALTER VIEW statement to rename a view is:

ALTER VIEW current_view_name RENAME TO new_view_name;

And the syntax to rename a column in a view is:

ALTER VIEW view_name RENAME COLUMN current_column_name TO new_column_name;

In both syntaxes, current_view_name and view_name are the names of the existing view that you wish to alter. The new_view_name is the new name you wish to assign to the view. current_column_name is the name of the column in the view that you wish to rename, and new_column_name is the new name you wish to assign to the column.

Please note:

  • You need the necessary privileges to alter a view.
  • Ensure the new view name or column name does not conflict with existing view or column names.
  • The renaming of a view or a column will only affect the name of the view or the column, not its contents.

Example

To rename a view:

ALTER VIEW old_view RENAME TO new_view;

This ALTER VIEW statement renames the view ‘old_view’ to ‘new_view’.

To rename a column in a view:

ALTER VIEW my_view RENAME COLUMN old_column TO new_column;

This ALTER VIEW statement renames the column ‘old_column’ in the ‘my_view’ view to ‘new_column’.

© Polypheny GmbH. All Rights Reserved.