云数据库 GaussDB-gsql概述:环境变量

时间:2023-11-01 16:22:10

环境变量

表5 与gsql相关的环境变量

名称

描述

COLUMNS

如果\set columns为0,则由此参数控制wrapped格式的宽度。这个宽度用于决定在自动扩展的模式下,是否要把宽输出模式变成竖线的格式。

PAGER

如果查询结果无法在一页显示,它们就会被重定向到这个命令。可以用\pset命令关闭分页器。典型的是用命令more或less来实现逐页查看。缺省值是平台相关的。

说明:

less的文本显示,受系统环境变量LC_CTYPE影响。

PSQL_EDITOR

\e和\ef命令使用环境变量指定的编辑器。变量是按照列出的先后顺序检查的。在Unix系统上默认的编辑工具是vi。

EDITOR

VISUAL

PSQL_EDITOR_LINENUMBER_ARG

当\e和\ef带上一行数字参数使用时,这个变量指定的命令行参数用于向编辑器传递起始行数。像Emacs或vi这样的编辑器,这只是个加号。如果选项和行号之间需要空白,在变量的值后加一个空格。例如:
PSQL_EDITOR_LINENUMBER_ARG = '+'  PSQL_EDITOR_LINENUMBER_ARG='--line '

Unix系统默认的是+。

PSQLRC

用户的.gsqlrc文件的交互位置。

SHELL

使用\!命令跟shell执行的命令是一样的效果。

TMPDIR

存储临时文件的目录。缺省是/tmp。

support.huaweicloud.com/centralized-devg-v2-opengauss/devg_03_0027.html