我刚刚开始使用SQL,在我工作期间,我经常打字。例如,在运行psql mydatabase
之后,我尝试制作一个表-
postgres=# CREATE TABLE table_name (
postgres=(# _id serial PRIMARY KEY
postgres=(# name VARCHAR (50) UNIQUE NOT NULL,
postgres=(#
,到那时,我意识到我忘记了PRIMARY KEY
之后的逗号。如何取消输入的所有内容并从头开始执行命令?尽管这肯定是一个常见问题,但我无法通过Google或StackOverflow找到任何答案。我是否只键入ABORT;
还是完全不同?如果可以,则可以从Windows PowerShell运行。
编辑:我检查了命令,显然您可以键入\ r并按Enter键以重置查询缓冲区。将此内容发布给其他新手
答案 0 :(得分:2)
正常的退出方法是通常通过按 Ctrl + C 将SIGINT信号发送到psql(除非您对终端进行了其他配置)。
如果不顾一切,您也可以将psql
与\q
并重新启动。