psql 提示符更改为“-#”并且语句未提交

psql prompt changes to "-#" and the statement isn't committed

我是 Postgres 的新手,我建立了一个数据库 table。在 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 命令后我该做什么?为什么我会收到 -# 提示?

dbname-# 提示意味着 psql 正在等待续行,因为您还没有用分号 (;) 终止语句。

要么键入一个分号,然后 Enter 完成命令,要么键入 Ctrl+C打断它并重新开始。

您确定要使用超级用户插入 table 吗?