1)declare
2)vrec emp%rowtype;
3)begin
4)select * into
5)vrec from emp
Как переместить курсор обратно в раздел declare
(строка 2) в окне командной строки sqlplus?как я могу вернуться к предыдущей строке кода в sqlplus?
1)declare
2)vrec emp%rowtype;
3)begin
4)select * into
5)vrec from emp
Как переместить курсор обратно в раздел declare
(строка 2) в окне командной строки sqlplus?как я могу вернуться к предыдущей строке кода в sqlplus?
Вы не можете «переместить курсор», но вы можете «вернуть» линия 2.
list 2
или l 2
(вы должны знать, какую линию вы должны вернуться - однако, в краткосрочной команда, как это, только пять линий, вы можете попробовать l 2
, и если это не так линия, то вы можете попробовать l 3
и т.д.)
https://docs.oracle.com/database/121/SQPUG/ch_twelve028.htm#SQPUG049
вы также можете использовать ваш любимый редактор. Например, если вы хотите использовать VI, затем
define _EDITOR=vi
Вы можете ввести «редактировать» и изменить текущее утверждение в VI
Вы не можете. Напишите блок PL/SQL в текстовом редакторе и вставьте его в SQLplus. Или еще лучше: используйте инструмент, такой как SQL Developer, TOAD, PL/SQL Developer. – Codo
У нас есть новый интерфейс командной строки, SQLcl, который позволяет вам использовать клавиши со стрелками для навигации по вашим командам/сценариям по мере их ввода ... и делать гораздо больше http://www.oracle.com/technetwork/developer-tools /sqlcl/overview/index.html – thatjeffsmith