本文概述
- PostgreSQL创建视图
- PostgreSQL创建视图示例
- PostgreSQL DROP视图
视图还可以表示联接的表。它可以包含一个表的所有行或一个或多个表中的选定行。
视图有助于用户执行以下操作:
- 它以自然和直观的方式构造数据并使其易于查找。
- 它限制了对数据的访问, 因此用户只能看到有限的数据, 而看不到完整的数据。
- 它汇总了来自各个表的数据以生成报告。
句法:
CREATE [TEMP | TEMPORARY] VIEW view_name AS
SELECT column1, column2.....
FROM table_name
WHERE [condition];
PostgreSQL创建视图示例 考虑具有以下数据的表” EMPLOYEES” 。
文章图片
现在, 我们从” EMPLOYEES” 表创建一个视图。该视图将只包含EMPLOYEES表中的几列:
【PostgreSQL视图用法】执行以下查询:
CREATE VIEW current_employees AS
SELECT "NAME", "ID", "SALARY"
FROM "EMPLOYEES";
文章图片
你可以看到:
文章图片
现在, 你可以从视图” current_employees” 中检索数据, 作为简单的查询语句。你将看到下表:
文章图片
PostgreSQL DROP视图 按着这些次序:
选择视图” current_employees” , 然后右键单击该视图。
你将看到一个Delete / Drop选项, 单击该选项。
你将看到:
文章图片
点击” 是” 按钮。
视图将永久删除。它不再存在于数据库中。
你还可以使用DROP VIEW命令删除或删除视图。
句法:
DROP VIEW view_name;
要删除以上示例:
DROP VIEW current_employees;
推荐阅读
- PostgreSQL触发器
- PostgreSQL如何使用模式(schema)()
- PostgreSQL教程介绍
- PostgreSQL ORDER BY子句用法
- PostgreSQL语法及其所有SQL命令
- PostgreSQL SELECT查询语句用法
- PostgreSQL右外连接
- 防范安装软件,图文详细说明win7系设置统防范安装程序的办法
- 怎样测试麦克风,图文详细说明测试麦克风有没有声音的办法