DROP VIEW name
The name of an existing view.
The message returned if the command is successful.
This message occurs if the specified view does not exist in the database.
DROP VIEW drops an existing view from the database. To execute this command you must be the owner of the view.
The Postgres DROP TABLE statement also drops views.
Refer to CREATE VIEW for information on how to create views.
This command will remove the view called kinds:
DROP VIEW kinds;
SQL92 specifies some additional capabilities for DROP VIEW:
DROP VIEW view { RESTRICT | CASCADE }
Ensures that only a view with no dependent views or integrity constraints can be destroyed.
Any referencing views and integrity constraints will be dropped as well.
At present, to remove a referenced view from a Postgres database, you must drop it explicitly.