在oracle sql命令行中成功执行任何sql之后,它显示2,就像我希望看到它显示的任何表的表或描述一样,而不是显示表。
SQL> select * from dual
2
SQL> select * from user_objects
2
SQL>
发布于 2016-01-16 10:51:53
您需要在新行中使用分号(;
)或put斜杠(/
)来终止SQL语句,而不是按Enter。例如:select * from dual;
。否则,SQLPlus会认为您没有完成SQL语句,并开始计算行数。2
实际上是一个行号,它是SQL语句的第2行。如果您在这里输入任何内容而只按Enter
,则SQL*Plus将终止您的语句并返回提示,它无法处理空行。
https://dba.stackexchange.com/questions/126066
复制相似问题