postgresql的/d命令


ostgreSQL-psql常用命令

文章索引
[隱藏]

\d命令

 

該命令將顯示每個匹配關系(表,視圖,索引,序列)的信息,包括對象所有的列,它們的類型,表空間(如果不是默認的)和任何特殊屬性(如NOT NULL或默認值等)。與唯一約束相關的索引,規則,約束,觸發器也同樣會顯示出來。如果關系是一個視圖,還會顯示視圖的定義。
1.如果\d命令什么都不帶,將列出當前數據庫中的所有表。

2.\d后面跟一個表名,表示顯示這個表的結構定義。

3.\d也可以顯示索引信息

4.\d后面可以跟一通配符"*"或"?"

5.\d+命令,該命令將顯示比\d命令更詳細的信息,除了前面介紹的那些,它還會顯示任何與表列關聯的注釋,以及表中出現的ODI。

6.匹配不同對象類型的\d命令

7.如果想顯示SQL已執行的時間,可以用\timing命令

8.列出所有的schemas可以使用\dn命令

9.顯示所有的表空間可以用\db命令

表空間就是對一個目錄,放在這個表空間的表,就是把表的數據文件放到這個表空間下。
10.列出數據庫所有角色或用戶\du或\dg

11.\dp或\z命令用於顯示表的權限分配情況


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM