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 吗?
我是 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 吗?