Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.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
Sql 为什么rlwrap用冗余输出使屏幕杂乱无章?_Sql_Linux_Sqlplus_Rlwrap - Fatal编程技术网

Sql 为什么rlwrap用冗余输出使屏幕杂乱无章?

Sql 为什么rlwrap用冗余输出使屏幕杂乱无章?,sql,linux,sqlplus,rlwrap,Sql,Linux,Sqlplus,Rlwrap,可能重复: 我在linux下使用rlwrap实用程序进行命令行编辑,同时使用sql*plus。一切都很好,只是实用程序会回显我从键盘输入的每个命令。例如,假设我在提示符中键入以下语句: SQL> select last_name from employees 相同的语句将再次在终端中回响,使输出看起来像: SQL> select last_name from employees select last_name from employees 然后,当我在下一行完成select语

可能重复:

我在linux下使用rlwrap实用程序进行命令行编辑,同时使用sql*plus。一切都很好,只是实用程序会回显我从键盘输入的每个命令。例如,假设我在提示符中键入以下语句:

SQL> select last_name from employees
相同的语句将再次在终端中回响,使输出看起来像:

SQL> select last_name from employees
select last_name from employees
然后,当我在下一行完成select语句时,输出如下所示:

SQL> select last_name from employees
select last_name from employees
2 where department_id = 100;
where department_id = 100;

问题是,对于较大的查询,这种冗余会使终端变得混乱,使查询难以读取,因此任何抑制不必要输出的建议都将受到欢迎。

我将使用rlwap而不是rlwap将输出保存到文件中。根据复杂性,可能需要先将查询/查询脚本化到文件


不知道这是一个重复的问题-复制/粘贴到原件。

为什么要重新发布?!不要张贴副本;正确的标签应该有帮助,但要耐心。请编辑原件,而不是发布副本。