\ dt的输出是什么意思?

时间:2018-01-18 01:48:27

标签: postgresql

dest

$ ls -al dest total 8 drwxr-xr-x 2 david david 4096 Jan 17 20:00 . drwxr-xr-x 3 david david 4096 Jan 17 20:00 .. -rw-r--r-- 1 david david 0 Jan 17 19:59 TCCC-06-0210.txt -rw-r--r-- 1 david david 0 Jan 17 19:59 TCHA-27-2519.txt -rw-r--r-- 1 david david 0 Jan 17 19:59 TCHU-76-4929.txt 的输出是什么意思?我只是事先知道数据库postgres=# \c students You are now connected to database "students" as user "postgres". students=# \dt; public | student | table | postgres students=# \dt+ public | student | table | postgres | 0 bytes | students=# 下有一个表\dt

我正在使用psql(9.6.6)。

感谢。

1 个答案:

答案 0 :(得分:2)

\dt(无参数)似乎列出了当前架构中的所有表格,正如此处的文档所述:http://www.postgresonline.com/special_feature.php?sf_name=postgresql83_psql_cheatsheet

您的输出是显示(一)学生表的一行。如果我创建一个表,类似地,我得到这个:

 postgres=# \dt
         List of relations
 Schema |  Name   | Type  | Owner  
--------+---------+-------+--------
 public | student | table | postgres
(1 row)

\dt+查看略有扩展的信息。