欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 维修 > openGuass——一般元命令

openGuass——一般元命令

2024/11/30 10:40:42 来源:https://blog.csdn.net/weixin_41977045/article/details/141530838  浏览:    关键词:openGuass——一般元命令
参数参数说明取值范围

\copyright

显示openGauss的版本和版权信息

\h(\help) [NAME]

给出指定SQL语句的语法帮助

如果没有给出NAME,gsql将列出可获得帮助的所有命令。如果NAME是一个星号(*),则显示所有SQL语句的语法帮助。        

\parallel [on [num]|off]

num的默认值:1024。
须知:
服务器能接受的最大连接数受max_connection及当前已有连接数限制。
设置num时请考虑服务器当前可接受的实际连接数合理指定。        

\q  

退出gsql程序。在一个脚本文件里,只在脚本终止的时候执行

\copy { table [ ( column_list ) ] | ( query ) } { from | to } { filename | stdin | stdout | pstdin | pstdout } [ with ] [ binary ] [ oids ] [ delimiter [ as ] 'character' ] [ null [ as ] 'string' ] [ csv [ header ] [ quote [ as ] 'character' ] [ escape [ as ] 'character' ] [ force quote column_list | * ] [ force not null column_list ] [ force null column_list ] ][parallel integer]

在任何psql客户端登录数据库成功后可以执行导入导出数据

\echo [STRING]        

把字符串写到标准输出

\i FILE

从文件FILE中读取内容,并将其当作输入,执行查询

\o [FILE]

把所有的查询结果发送到文件里

\d[S+]

列出当前search_path中模式下所有的表、视图和序列

\d[S+] NAME

列出指定表、视图和索引的结构

\d+ [PATTERN]

列出所有表、视图和索引

\da[S] [PATTERN]

列出所有可用的聚集函数以及它们操作的数据类型和返回值类型

\db[+] [PATTERN]

列出所有可用的表空间

\dg[+] [PATTERN]

列出所有数据库角色。等价于\du

\dn[S+] [PATTERN]

列出所有的模式(名称空间)

\dT[S+] [PATTERN]

列出所有的数据类型

\dp [PATTERN]

列出一列可用的表、视图以及相关的权限信息                

\du[+] [PATTERN]

列出所有数据库角色

\dE[S+] [PATTERN]
\di[S+] [PATTERN]
\ds[S+] [PATTERN]
\dt[S+] [PATTERN]
\dv[S+] [PATTERN]

这一组命令,字母E、i、s、t和v分别代表着外部表、索引、序列、表和视图。可以以任意顺序指定其中一个或者它们的组合来列出这些对象。例如:\dit列出所有的索引和表。在命令名称后面追加+,则每一个对象的物理尺寸以及相关的描述也会被列出。

\dx[+] [PATTERN]

列出安装数据库的扩展信息  

\l[+]

列出服务器上所有数据库的名称、所有者、字符集编码以及使用权限

\sf[+] FUNCNAME

显示函数的定义

\c[onnect] [DBNAME|- USER|- HOST|- PORT|-]

连接到一个新的数据库(当前数据库为postgres)

\encoding [ENCODING]

设置客户端字符编码格式。
不带参数时,显示当前的编码格式。

\conninfo

输出当前连接的数据库的信息

\setenv NAME [VALUE]

设置环境变量NAME为VALUE,如果没有给出VALUE值,则不设置环境变量

\timing [on|off]

以毫秒为单位显示每条SQL语句的执行时间(不包括屏显打印时间)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com