国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > PostgreSQL > 正文

PostgreSQL7.0手冊(cè)-用戶手冊(cè)-19. SQL命令-CREATE VIEW

2019-09-08 23:33:24
字體:
供稿:網(wǎng)友
CREATE VIEW
名稱
CREATE VIEW ― 構(gòu)建一個(gè)虛擬表(視圖) 

語法
CREATE VIEW view AS SELECT query
輸入
view 
所要?jiǎng)?chuàng)建的視圖名稱. 
query 
一個(gè)將為視圖提供行和列的 SQL 查詢. 
請(qǐng)參閱 SELECT 語句獲取有效參數(shù)的更多信息. 

輸出
CREATE 
如果視圖創(chuàng)建成功,返回此信息. 
ERROR: Relation 'view' already exists 
如果在數(shù)據(jù)庫中已經(jīng)存在所聲明的視圖. 
NOTICE create: attribute named "column" has an unknown type 
  
  

如果不聲明,所創(chuàng)建的視圖將有一個(gè)未知類型的字段.例如,下面命令返回一個(gè)警告: 
CREATE VIEW vista AS SELECT 'Hello World'
然而下面命令將不出現(xiàn)警告: 
CREATE VIEW vista AS SELECT text 'Hello World'
描述
CREATE VIEW 將定義一個(gè)表的視圖.這個(gè)視圖不是物理上實(shí)際存在(于磁盤)的.具體的說,自動(dòng)生成一個(gè)改寫索引規(guī)則的查詢用以支持在視圖上的檢索. 
注意
目前,視圖是只讀的. 
 
使用 DROP VIEW 語句刪除視圖. 

用法
創(chuàng)建一個(gè)由所有 Comedy (喜劇)電影組成的視圖: 
CREATE VIEW kinds AS
    SELECT *
    FROM films
    WHERE kind = 'Comedy';

SELECT * FROM kinds;

 code  |           title           | did | date_prod  |  kind  | len
-------+---------------------------+-----+------------+--------+-------
 UA502 | Bananas                   | 105 | 1971-07-13 | Comedy | 01:22
 C_701 | There's a Girl in my Soup | 107 | 1970-06-11 | Comedy | 01:36
(2 rows)
兼容性
SQL92
SQL92 為 CREATE VIEW 聲明了一些附加的功能: 
CREATE VIEW view [ column [, ...] ]
    AS SELECT expression [ AS colname ] [, ...]
    FROM table [ WHERE condition ]
    [ WITH [ CASCADE | LOCAL ] CHECK OPTION ]
完整的SQL92命令可選的子句是: 
  
CHECK OPTION 
這個(gè)選項(xiàng)用于可更新視圖.所有對(duì)視圖的 INSERT 和 UPDATE 都要經(jīng)過視圖定義條件的校驗(yàn).如果沒有通過校驗(yàn),更新將被拒絕. 
LOCAL 
對(duì)這個(gè)視圖進(jìn)行完整性檢查. 
CASCADE 
對(duì)此視圖和任何相關(guān)視圖進(jìn)行完整性檢查.在既沒有聲明 CASCADE 也沒有聲名 LOCAL 時(shí),假設(shè)為 CASCADE. 
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 泽普县| 广灵县| 黄龙县| 泗水县| 敦化市| 铜山县| 怀来县| 衡阳市| 连南| 新昌县| 定安县| 岳普湖县| 柳州市| 新津县| 平昌县| 汽车| 阿图什市| 观塘区| 涿州市| 镇江市| 永州市| 潼南县| 鹿邑县| 赤城县| 长沙市| 南昌县| 鄂温| 古田县| 永城市| 东乌珠穆沁旗| 左贡县| 万年县| 永泰县| 绩溪县| 信丰县| 贡山| 辽宁省| 冕宁县| 翁牛特旗| 恭城| 奎屯市|