Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql SQL*和格式选项的psql替代方案_Postgresql - Fatal编程技术网

Postgresql SQL*和格式选项的psql替代方案

Postgresql SQL*和格式选项的psql替代方案,postgresql,Postgresql,SQL*Plus中有如下格式选项: SET HEADING OFF,SET VERIFY OFF,SET FEEDBACK ON,SET RECSEP OFF,SET PAGESIZE 0 在PSQL中,我们是否有用于上述每一项的备用命令 我只需要将现有代码从SQLPLUS迁移到PSQL。PSQL中的所有格式选项都是 设置航向偏移将与\t匹配: 切换输出列名标题和行计数页脚的显示。此命令仅相当于\pset tuples\u,是为方便起见而提供的 由于psql使用不同的方法处理替换值,因此没

SQL*Plus中有如下格式选项:

SET HEADING OFF,SET VERIFY OFF,SET FEEDBACK ON,SET RECSEP OFF,SET PAGESIZE 0
在PSQL中,我们是否有用于上述每一项的备用命令


我只需要将现有代码从SQLPLUS迁移到PSQL。

PSQL中的所有格式选项都是


设置航向偏移
将与
\t
匹配:

切换输出列名标题和行计数页脚的显示。此命令仅相当于\pset tuples\u,是为方便起见而提供的


由于psql使用不同的方法处理替换值,因此没有设置verify off的等效方法


关闭反馈
将与
\set QUIET on

指定psql应安静地执行其工作。默认情况下,它打印欢迎消息和各种信息输出。如果使用此选项,则不会发生任何情况


我不确定
设置recsep off
的确切功能,但听起来好像
\pset recordsep
是等效的。但这仅用于未对齐的输出(通过
\a
选项切换)


set pagesize 0
如果我没有弄错,将禁用分页。要在
psql
中禁用寻呼机输出,请使用
\pset pager off

控制用于查询和psql帮助输出的寻呼机程序的使用。如果设置了环境变量PAGER,则输出通过管道传输到指定的程序。否则,将使用依赖于平台的默认值(如更多)

当寻呼机选项关闭时,不使用寻呼机程序。当寻呼机选项打开时,寻呼机将在适当时使用,即,当输出到终端且不适合屏幕时。寻呼机选项也可以设置为“始终”,这会使寻呼机用于所有终端输出,而不管它是否适合屏幕\pset pager(不带值)可打开和关闭寻呼机使用


也许您需要将其与
pager\u minu\u行
结合起来,但这取决于您正试图实现的目标。

psql中的所有格式选项都是


设置航向偏移
将与
\t
匹配:

切换输出列名标题和行计数页脚的显示。此命令仅相当于\pset tuples\u,是为方便起见而提供的


由于psql使用不同的方法处理替换值,因此没有设置verify off的等效方法


关闭反馈
将与
\set QUIET on

指定psql应安静地执行其工作。默认情况下,它打印欢迎消息和各种信息输出。如果使用此选项,则不会发生任何情况


我不确定
设置recsep off
的确切功能,但听起来好像
\pset recordsep
是等效的。但这仅用于未对齐的输出(通过
\a
选项切换)


set pagesize 0
如果我没有弄错,将禁用分页。要在
psql
中禁用寻呼机输出,请使用
\pset pager off

控制用于查询和psql帮助输出的寻呼机程序的使用。如果设置了环境变量PAGER,则输出通过管道传输到指定的程序。否则,将使用依赖于平台的默认值(如更多)

当寻呼机选项关闭时,不使用寻呼机程序。当寻呼机选项打开时,寻呼机将在适当时使用,即,当输出到终端且不适合屏幕时。寻呼机选项也可以设置为“始终”,这会使寻呼机用于所有终端输出,而不管它是否适合屏幕\pset pager(不带值)可打开和关闭寻呼机使用


也许你需要将它与
pager\u min\u行
结合起来,但这取决于你到底想实现什么。

谢谢。那个Works@PrashantVarun:如果这解决了您的问题,请将您的问题标记为已解决。谢谢。那个Works@PrashantVarun:如果这解决了您的问题,请将您的问题标记为已解决。