【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)
相關文章
相關標籤/搜索