【PostgreSQL-9.6.3】通常视图

PG视图分为两种,一种是物化视图,一种是通常视图。本篇文章主要写通常视图哪些事儿。所谓通常视图,通俗点说,就是由查询语句定义的虚拟表。视图中的数据可能来自一张或多张表。测试

1. 视图建立语句spa

CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [ , ... ] ) ] AS query

2. 建立视图示例code

--建立表
CREATE TABLE STUDENT (ID INT,NAME VARCHAR(10));

--建立视图
CREATE VIEW V_STUDENT AS SELECT * FROM STUDENT;

--向测试表中插入数据
INSERT INTO STUDENT VALUES (1'ZHAOSI');

--查询视图
test=# SELECT * FROM V_STUDENT;
 id |  name  
----+--------
  1 | ZHAOSI
(1 row)
相关文章
相关标签/搜索