- 14
- 0
- 约6.11千字
- 约 6页
- 2017-02-01 发布于北京
- 举报
关系型数据库PgSQL常用命令
关系型数据库PostgreSQL 命令
\d?[?table?]
列出数据库中的表,或(如果声明了)表?table?的列/字段.如果表名是用统配符 (“*”)声明的,列出所有表和表的列/字段信息.
\da
列出所有可用聚集.
\dd?object
列出?pg_description?里对声明的对象的描述,对象可以是一个表,表中的列/字段,类型,操作符或聚集.
小技巧:并非所有对象在?pg_description?里有描述.此后期命令在快速获取?Postgres?内部特性时很有用.
\df
列出函数.
\di
只列出索引.
\do
只列出操作符.
\ds
只列出序列.
\dS
列出系统表和索引.
\dt
只列出非系统表.
\dT
列出类型.
\e?[?filename?]
编辑当前查询缓冲或文件?filename?的内容.
\E?[?filename?]
编辑当前查询缓冲或文件?filename?的内容并且在编辑结束后执行之.
\f?[?separator?]
设置域分隔符.缺省是单个空白.
\g?[ {?filename?|?|command?} ]
将当前查询输入缓冲送给后端并且(可选的)将输出放到?filename?或通过管道将输出送给一个分离的Unix shell 用以执行?command.
\h?[?command?]
给出声明的 SQL 命令的语法帮助.如果?comm
原创力文档

文档评论(0)