【PostgreSQL-9.6.3】psql常用命令

时间:2023-03-10 06:22:53
【PostgreSQL-9.6.3】psql常用命令
命令 描述
\l 查看数据库
\c 换库
\d 查看所有表
\dt 只显示匹配的表
\di 只显示匹配的索引
\ds 只显示匹配的序列
\dv 只显示匹配的视图
\df 只显示匹配的函数
\d t1 查看t1的表结构
\d+ t1 查看更详细的t1表结构信息
\dn 列出所有的schema
\db 列出所有的表空间
\dp或\dz 显示表的权限分配情况
\du或\dg 列出数据库中所有的角色或用户
\timing 显示SQL已执行的时间
\encoding 指定客户端的字符编码
\pset border 0 表示输出内容无边框
\pset border 1 表示边框只在内部
\pset border 2 表示内外部都有边框
\x 把表中每行数据按列显示
\i 执行存储在外部文件的sql语句或命令
\echo 用于输出需要的信息
\? 查看所有psql命令