lecture3-# SELECT * FROM flights;
ERROR: syntax error at or near "psql"
LINE 1: psql
字符串
这是代码和错误。我已经添加了路径链接上的环境变量>系统变量>路径编辑,并在下面添加了两个链接
- 第一个月
C:\Program Files\PostgreSQL\12\lib
个
所以,如果我的链接是正确的,为什么它显示这个
错误:语法错误在或附近“psql”
lecture3-# SELECT * FROM flights;
ERROR: syntax error at or near "psql"
LINE 1: psql
字符串
这是代码和错误。我已经添加了路径链接上的环境变量>系统变量>路径编辑,并在下面添加了两个链接
C:\Program Files\PostgreSQL\12\lib
个所以,如果我的链接是正确的,为什么它显示这个
错误:语法错误在或附近“psql”
2条答案
按热度按时间3mpgtkmj1#
发生这种情况是因为你有一个未完成的语句从前面。所以,或者你完成它或中止它。
你的psql提示符表明了这一点。
不带“;"的语句:
字符串
然后在catalog中执行一个简单的查询:
型
请注意,提示符从“=#”更改为“-#"。“-#”表示有一条语句未完成。
让我们再试一次:
型
使用
<Ctrl>+<C>
中止型
您的提示符已准备好:)
型
piwo6bdm2#
当在psql中写作时,答案是psql!
您可以关闭您以前的语法错误,并通过简单地使用“;”
例如:在这里,我不小心按了“k”,然后按了回车键,然后写了我想要的代码:
字符串
当我试图运行代码时,它给我带来了以下错误。
型
解决方案:
型
通过输入codeon,它追溯性地关闭了没有结果的意外k查询,现在我能够重新运行我想要的代码并获得无错误的结果。