PostgreSQL – How to Rename a View
You can rename a view using the ALTER VIEW
statement with the RENAME TO
clause in PostgreSQL database. Renaming a view can be useful when you want to change its name to something more meaningful or descriptive. Here’s the basic syntax for renaming a view:
ALTER VIEW old_view_name RENAME TO new_view_name;
where old_view_name
is the current name of the view that you want to rename.
and new_view_name
is the new name you want to give to the view.
Here’s an example of how you can use this syntax to rename a view. Consider a view named “vw_emp_salary” that you want to rename to “vw_emp_details”.
ALTER VIEW vw_emp_salary RENAME TO vw_emp_details;
After running this command, the view’s name will be changed from “vw_emp_salary” to “vw_emp_details” while keeping its definition intact. Renaming a view does not affect the view’s underlying query or data; it only changes the view’s name.