濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > PostgreSQL教程(十六):系統(tǒng)視圖詳解

PostgreSQL教程(十六):系統(tǒng)視圖詳解

熱門標(biāo)簽:打電話智能電銷機(jī)器人授權(quán) 合肥公司外呼系統(tǒng)運(yùn)營(yíng)商 漯河外呼電話系統(tǒng) 海豐有多少商家沒(méi)有地圖標(biāo)注 辦公外呼電話系統(tǒng) 地圖標(biāo)注和圖片名稱的區(qū)別 美容工作室地圖標(biāo)注 重慶自動(dòng)外呼系統(tǒng)定制 外呼調(diào)研系統(tǒng)

一、pg_tables:

    該視圖提供了對(duì)有關(guān)數(shù)據(jù)庫(kù)中每個(gè)表的有用信息地訪問(wèn)。

名字 類型 引用 描述
schemaname name pg_namespace.nspname 包含表的模式名字。
tablename name pg_class.relname 表的名字。
tableowner name pg_authid.rolname 表的所有者的名字。
tablespace name pg_tablespace.spcname 包含表的表空間名字(如果是數(shù)據(jù)庫(kù)缺省,則為 NULL)。
hasindexes bool pg_class.relhasindex 如果表?yè)碛?或者最近擁有)任何索引,則為真。
hasrules bool pg_class.relhasrules 如果表存在規(guī)則,則為真。
hastriggers bool pg_class.reltriggers 如果表有觸發(fā)器,則為真。

二、pg_indexes:

    該視圖提供對(duì)數(shù)據(jù)庫(kù)中每個(gè)索引的有用信息的訪問(wèn)。

 

名字 類型 引用 描述
schemaname name pg_namespace.nspname 包含表和索引的模式的名字。
tablename name pg_class.relname 索引所在表的名字。
indexname name pg_class.relname 索引的名字。
tablespace name pg_tablespace.spcname 包含索引的表空間名字(如果是數(shù)據(jù)庫(kù)缺省,則為NULL)。
indexdef text   索引定義(一個(gè)重建的創(chuàng)建命令)。

三、pg_views:

    該視圖提供了對(duì)數(shù)據(jù)庫(kù)里每個(gè)視圖的有用信息的訪問(wèn)途徑。

 

名字 類型 引用 描述
schemaname name pg_namespace.nspname 包含此視圖的模式名字。
viewname name pg_class.relname 視圖的名字。
viewowner name pg_authid.rolname 視圖的所有者的名字。
definition text   視圖定義(一個(gè)重建的SELECT查詢)。

四、pg_user:

    該視圖提供了對(duì)數(shù)據(jù)庫(kù)用戶的相關(guān)信息的訪問(wèn)。 這個(gè)視圖只是pg_shadow表的公眾可讀的部分的視圖化,但是不包含口令字段。

名字 類型 引用 描述
usename name   用戶名。
usesysid int4   用戶ID(用于引用這個(gè)用戶的任意數(shù)字)。
usecreatedb bool   用戶是否可以創(chuàng)建數(shù)據(jù)庫(kù)。
usesuper bool   用戶是否是一個(gè)超級(jí)用戶。
usecatupd bool   用戶是否可以更新系統(tǒng)表。(即使超級(jí)用戶也不能這么干,除非這個(gè)字段為真。)
passwd text   口令(可能加密了)。
valuntil abstime   口令失效的時(shí)間(只用于口令認(rèn)證)。
useconfig text[]   運(yùn)行時(shí)配置參數(shù)的會(huì)話缺省。

五、pg_roles:

    該視圖提供訪問(wèn)數(shù)據(jù)庫(kù)角色有關(guān)信息的接口。這個(gè)視圖只是pg_authid表的公開(kāi)可讀部分的視圖化,同時(shí)把口令字段用空白填充。

 

名字 類型 引用 描述
rolname name   角色名。
rolsuper bool   是否有超級(jí)用戶權(quán)限的角色。
rolcreaterole bool   是否可以創(chuàng)建更多角色的角色。
rolcreatedb bool   是否可以創(chuàng)建數(shù)據(jù)庫(kù)的角色。
rolcatupdate bool   是否可以直接更新系統(tǒng)表的角色。
rolcanlogin bool   如果為真,表示是可以登錄的角色。
rolpassword text   不是口令(總是 ********)。
rolvaliduntil timestamptz   口令失效日期(只用于口令認(rèn)證);如果沒(méi)有失效期,為NULL。
rolconfig text[]   運(yùn)行時(shí)配置變量的會(huì)話缺省。

六、pg_rules:

    該視圖提供對(duì)查詢重寫(xiě)規(guī)則的有用信息訪問(wèn)的接口。

 

名字 類型 引用 描述
schemaname name pg_namespace.nspname 包含表的模式的名字。
tablename name pg_class.relname 規(guī)則施加影響的表的名字。
rulename name pg_rewrite.rulename 規(guī)則的名字。
definition text   規(guī)則定義(一個(gè)重新構(gòu)造的創(chuàng)建命令)。

七、pg_settings:

    該視圖提供了對(duì)服務(wù)器運(yùn)行時(shí)參數(shù)的訪問(wèn)。它實(shí)際上是SHOW和SET命令的另外一種方式。它還提供一些用SHOW不能直接獲取的參數(shù)的訪問(wèn),比如最大和最小值。

名字 類型 引用 描述
name text   運(yùn)行時(shí)配置參數(shù)名。
setting text   參數(shù)的當(dāng)前值。
category text   參數(shù)的邏輯組。
short_desc text   參數(shù)的一個(gè)簡(jiǎn)短的描述。
extra_desc text   有關(guān)參數(shù)的額外的、更詳細(xì)的信息。
context text   設(shè)置這個(gè)參數(shù)的值要求的環(huán)境。
vartype text   參數(shù)類型(bool、integer、real和string)。
source text   當(dāng)前參數(shù)值的來(lái)源。
min_val text   該參數(shù)允許的最小值(非數(shù)字值為NULL)。
max_val text   該參數(shù)允許的最大值(非數(shù)字值為NULL)。  

    我們不能對(duì)pg_settings視圖進(jìn)行插入或者刪除, 只能更新。對(duì)pg_settings中的一行進(jìn)行UPDATE等效于在該命名參數(shù)上執(zhí)行SET命令。這個(gè)修改值影響當(dāng)前會(huì)話使用的數(shù)值。如果在一個(gè)最后退出的事務(wù)中發(fā)出了UPDATE命令,那么UPDATE命令的效果將在事務(wù)回滾之后消失。一旦包圍它的事務(wù)提交,這個(gè)效果將固化,直到會(huì)話結(jié)束。

您可能感興趣的文章:
  • PostgreSQL 更新視圖腳本的注意事項(xiàng)說(shuō)明
  • 使用PostgreSQL為表或視圖創(chuàng)建備注的操作
  • PostgreSQL物化視圖(materialized view)過(guò)程解析
  • PostgreSQL 修改視圖的操作

標(biāo)簽:烏海 珠海 晉城 蚌埠 來(lái)賓 株洲 錦州 衡陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PostgreSQL教程(十六):系統(tǒng)視圖詳解》,本文關(guān)鍵詞  PostgreSQL,教程,十六,系統(tǒng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PostgreSQL教程(十六):系統(tǒng)視圖詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于PostgreSQL教程(十六):系統(tǒng)視圖詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    浪卡子县| 阆中市| 桑植县| 嘉荫县| 吉安县| 大兴区| 深水埗区| 颍上县| 龙泉市| 基隆市| 云南省| 新宁县| 东港市| 长武县| 长岭县| 威信县| 桃源县| 柳林县| 堆龙德庆县| 五华县| 修文县| 延长县| 陇南市| 隆化县| 湾仔区| 鄯善县| 澄城县| 河池市| 永定县| 河南省| 长子县| 乐至县| 锡林浩特市| 鸡泽县| 岳阳市| 新和县| 洮南市| 郯城县| 沁阳市| 延津县| 高密市|