国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 商都县| 威远县| 淮滨县| 法库县| 雷州市| 长顺县| 迁安市| 赣榆县| 迭部县| 漳州市| 故城县| 韶关市| 淳化县| 兰坪| 镇江市| 牙克石市| 光山县| 扶余县| 洮南市| 尉犁县| 河池市| 上饶县| 绥芬河市| 华池县| 城口县| 太仓市| 武城县| 益阳市| 新泰市| 望谟县| 伊通| 开原市| 重庆市| 黄山市| 浦城县| 甘肃省| 黑龙江省| 思茅市| 那曲县| 阿拉善盟| 德清县|