Вы не завершили команду. Обратите внимание, что первая строка заканчивается на =#
, а вторая строка заканчивается на -#
, что указывает на то, что она ожидает дальнейшего текста.
Вам необходимо завершить команду точкой с запятой (;
).
Как только вы окажетесь на новой строке, которая начинается с =#
, вы можете нажать вверх, чтобы получить предыдущую команду.
Вот пример, где я ввел select 1<ENTER>
, за которым следует ;<ENTER>
, а затем <UP>
:
db=# select 1
db-# ;
?column?
----------
1
(1 row)
db=# select 1
;