приглашение psql меняется на "- #", а оператор не фиксируется - PullRequest
1 голос
/ 25 мая 2019

Я новичок в Postgres и настроил базу данных и таблицу. В командной строке Ubuntu 18.04 (на облачном сервере) я выполнил следующую команду, используя psql:

INSERT INTO psq01(date, email, firstname, lastname, password, comments)
   VALUES ("052419", "mjs@outlook.com", "John", "Smith", "blank", "No comment")

После ввода этой команды командная строка psql переключается с =# на -#, что означает, что транзакция не завершена, поэтому я выдал COMMIT, но приглашение все равно отображается как -#.

Мой вопрос: что мне делать после команды insert into? Почему я получаю приглашение -#?

1 Ответ

2 голосов
/ 25 мая 2019

Подсказка dbname-# означает, что psql ожидает строки продолжения, поскольку вы еще не завершили оператор точкой с запятой (;).

Либо введите одну точку с запятой, Введите , чтобы завершить команду, или введите Ctrl + C , чтобы прервать ее и начать заново.

Вы уверены, что хотите использовать суперпользователядля вставки в стол?

...