ERROR:语法错误在Postgresql中等于或接近“%”

问题描述 投票:0回答:1

[我正在尝试使用pgadmin在postgres中创建一个表。从“继承自”下拉列表中选择后,出现以下错误

ERROR: syntax error at or near "%"
LINE 2: INHERIT public.%22Staff%22;

enter image description here

postgresql pgadmin
1个回答
2
投票

这是pgAdmin4中的一个错误,因为它似乎无法处理引用的对象名,至少对于继承而言。

我现在有reported this bug到PgAdmin社区。

同时,您可能希望采用它生成的SQL(在SQL选项卡上可见),手动编辑然后运行它,用%22替换"。或者,您可以使用表名而不加引号,这将导致它失去大小写,因此对您而言可能是问题,也可能不是问题。

披露:我是EnterpriseDB(EDB)员工。

© www.soinside.com 2019 - 2024. All rights reserved.