gpt4 book ai didi

sql - 来自 phpPgAdmin 的 Postgresql 插入查询语法错误

转载 作者:行者123 更新时间:2023-11-29 11:11:27 24 4
gpt4 key购买 nike

尝试执行标准插入查询,但它不起作用。

INSERT INTO users (vk_id, eu_name, eu_society, eu_notes, eu_want_team)
VALUES ("123123133","Eu name","Eu society","Eu notes","true")

我得到的错误如下:

ERROR:  syntax error at or near "INTO" LINE 1: SELECT COUNT(*) AS
total FROM (INSERT INTO users (vk_id, eu_...

是什么导致了这个错误?

最佳答案

我已经安装了 phpPgAdmin 来尝试重现您的错误。尝试创建测试表时,我马上明白了:

enter image description here

看起来 phpPgAdmin 将您的查询包装到 select count(*) as total from (...) 中。我发现只有当查询页面上的复选框“分页结果” 设置为打开时才会发生(显然 phpPgAdmin 试图计算它将获得多少行,然后逐页显示)。取消选中它,您的查询将正常工作:

enter image description here

已更新 1

类似的问题 - INSERT INTO PostgreSQL

已更新 2

正如@akshay 在评论中提到的那样,您也可能会在通过命令行运行查询时遇到类似的错误,请在此处查看解释情况和答案 - PostgreSQL disable more output

关于sql - 来自 phpPgAdmin 的 Postgresql 插入查询语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18368831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com