在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ PostgreSQL視圖
PostgreSQL LIKE條件
PostgreSQL截?cái)啾恚═RUNCATE TABLE語句)
C/C++連接PostgreSQL數(shù)據(jù)庫
PostgreSQL別名
PostgreSQL日期和時(shí)間函數(shù)
PostgreSQL NOT IN條件
PostgreSQL歷史
PostgreSQL事務(wù)
PostgreSQL AND & OR條件
PostgreSQL NULL值
PostgreSQL教程
PostgreSQL更新數(shù)據(jù)(UPDATE語句)
PostgreSQL ORDER BY子句
PostgreSQL分組(GROUP BY子句)
PostgreSQL數(shù)據(jù)類型
PostgreSQL特點(diǎn)
PostgreSQL刪除數(shù)據(jù)庫
PostgreSQL UNIONS子句
PostgreSQL AND條件
PostgreSQL索引
PostgreSQL刪除表
Perl連接PostgreSQL數(shù)據(jù)庫
PostgreSQL視圖
PostgreSQL修改表(ALTER TABLE語句)
PostgreSQL全外連接
PostgreSQL命令語法大全
PostgreSQL查詢數(shù)據(jù)(SELECT語句)
PostgreSQL自動(dòng)遞增
PostgreSQL左外連接
PostgreSQL創(chuàng)建表
PostgreSQL模式(架構(gòu))
PostgreSQL觸發(fā)器
PostgreSQL安裝(Windows)
PostgreSQL NOT條件
PostgreSQL Having子句
PostgreSQL函數(shù)(存儲(chǔ)過程)
Java連接PostgreSQL數(shù)據(jù)庫
PostgreSQL權(quán)限
PostgreSQL OR條件
PostgreSQL創(chuàng)建數(shù)據(jù)庫
PostgreSQL BETWEEN條件
PostgreSQL IN條件
Python連接PostgreSQL數(shù)據(jù)庫
PostgreSQL刪除數(shù)據(jù)(DELETE語句)
PostgreSQL子查詢
PostgreSQL右外連接
PostgreSQL插入數(shù)據(jù)(INSERT語句)
PostgreSQL是什么?
PostgreSQL連接(內(nèi)連接)
PHP連接PostgreSQL數(shù)據(jù)庫
PostgreSQL條件查詢
PostgreSQL鎖
PostgreSQL跨連接(CROSS JOIN)

PostgreSQL視圖

在PostgreSQL中,視圖(VIEW)是一個(gè)偽表。 它不是物理表,而是作為普通表選擇查詢。
視圖也可以表示連接的表。 它可以包含表的所有行或來自一個(gè)或多個(gè)表的所選行。

視圖便于用戶執(zhí)行以下操作:

  • 它以自然和直觀的方式構(gòu)建數(shù)據(jù),并使其易于查找。
  • 它限制對(duì)數(shù)據(jù)的訪問,使得用戶只能看到有限的數(shù)據(jù)而不是完整的數(shù)據(jù)。
  • 它歸總來自各種表中的數(shù)據(jù)以生成報(bào)告。

PostgreSQL創(chuàng)建視圖

可以使用CREATE VIEW語句來在PostgreSQL中創(chuàng)建視圖。 您可以從單個(gè)表,多個(gè)表以及另一個(gè)視圖創(chuàng)建它。

語法

CREATE [TEMP | TEMPORARY] VIEW view_name AS  
SELECT column1, column2.....  
FROM table_name  
WHERE [condition];

PostgreSQL創(chuàng)建視圖示例

考慮一個(gè)表“EMPLOYEES”,具有以下數(shù)據(jù)。

現(xiàn)在,我們從“EMPLOYEES”表創(chuàng)建一個(gè)視圖。 此視圖將僅包含EMPLOYEES表中的幾個(gè)列:

執(zhí)行以下查詢語句:

CREATE VIEW current_employees AS  
SELECT NAME, ID, SALARY 
FROM EMPLOYEES;

執(zhí)行結(jié)果如下 -

找出上面創(chuàng)建的視圖,如下可以看到:

現(xiàn)在,您可以從視圖“current_employees”中使用簡單的查詢語句檢索數(shù)據(jù)。會(huì)看到下表:

SELECT * FROM current_employees;

執(zhí)行上面的查詢語句,得到以下結(jié)果 -

PostgreSQL DROP視圖

按著下面這些次序操作刪除就好了:

  • 選擇視圖“current_employees”并右鍵點(diǎn)擊。
  • 您將看到一個(gè)刪除/移除選項(xiàng),點(diǎn)擊它。

視圖是永久刪除的。所以一但刪除了以后,在數(shù)據(jù)庫中就不會(huì)存在了。
您還可以使用DROP VIEW命令刪除或刪除視圖。

語法

DROP VIEW view_name;

要?jiǎng)h除上面的例子中創(chuàng)建的視圖,可執(zhí)行以下SQL語句:

DROP VIEW current_employees;