psql 元命令

命令参数描述
\a如果当前的表输出格式是非对齐的,则切换成对齐格式。如果不是非对齐格式,则设置成非对齐格式。
\c[ dbname [ username ] [ host ] [ port ] ]切换数据库或者用户
\cd[ directory ]把当前工作目录改为directory。如果不带参数,则切换到当前用户的主目录。要打印当前的工作目录,可以使用! pwd。
\conninfo输出有关当前数据库连接的信息。
\copy拷贝文件
\crosstabview[ colV [ colH [ colD [ sortcolH ] ] ] ]查询缓存区
\d[S+][ pattern ]匹配关系
\da[ pattern ]列出聚集函数
\dA列出访问方法
\db列出表空间
\dc列出字符编码之间的转换
\dC列出类型转换
\dd显示约束,操作符类等对象的描述
\dD列出域
\ddp列出默认的访问特权设置
\dE外部表
\di索引
\dm物化视图
\ds序列
\dt
\dv视图
\des外部服务器
\det外部表
\deu用户映射
\dew外部数据包装器
\df列出函数
\dF文本搜索配置
\dFd列出搜索字典
\dFp列出文本搜索解析器
\dft列出文本搜索模板
\dg列出数据库角色
\dn列出模式
\do列出操作符及其操作数和结果类型
\d0列出排序规则
\dp列出表,视图和序列
\drds列出已定义的配置
\dRp列出复制发布
\dRs列出复制订阅
\dT列出数据类型
\du列出数据库角色
\dx列出已安装拓展
\dy列出事件触发器
\e[ filename ] [ line_number ]编辑文件
\echo把参数打印到标准输出
\ef编辑函数
\encoding[ encoding ]设置或显示客户端字符集编码
\errverbose重复服务器错误消息
\ev[ view_name [ line_number ] ]编辑函数定义
\f[ string ]设置非对齐查询输出的域分隔符
\g[ |command ]将查询缓冲区发送到服务器执行
\gexec
\gset[ prefix ]
\gx[ |command ]等价\g
\h帮助
\HHTML查询输出格式
\i将文本做为键入命令执行
\l列出服务器中的数据库
\o[ filename ]将查询结果保存到文件
\o[ |command ]将查询结果保存到管道
\p将查询缓冲区打印到标准输出
\password[ username ]更改该指定用户密码
\q退出
\r重置缓存区
\s打印psql命令行历史到filename
\set[ name [ value [ … ] ] ]设置name为value
\timing[ on\off ]
\unsetname删除
\w[filename command]将当前查询缓冲区写入文件或者管道
\watch[ seconds ]反复执行当前查询缓冲区
\z[ pattern ]列出表,序列,视图以及他们的访问特权
!转到shell,当shell退出psql会恢复
?帮助信息

应用:

\c db_name;
\c - user_name;

参考文献:
http://www.postgres.cn/docs/10/app-psql.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值