表是现成的。 PyCharm 中未解析的表引用
Posted
技术标签:
【中文标题】表是现成的。 PyCharm 中未解析的表引用【英文标题】:Table is ready-only. Unresolved table reference in PyCharm 【发布时间】:2019-12-19 04:23:10 【问题描述】:尝试使用 mac 版本的 pyCharm pro 2019.3 控制台表编辑数据时遇到此问题
-
尝试运行像
select * from schema.table
这样的简单查询,但所有结果数据都返回相同的未解决的引用错误
在具有相同数据源的 Dbeaver 下没有问题
在我将所有数据源迁移到 Dbeaver 之前知道为什么不工作。
更新
在mariaDB和mysql驱动之间切换还是一样
【问题讨论】:
这个表在你的数据库浏览器中吗? @moscas 是的,我运行像select * from schema.table
这样的简单查询,但仍然点击了这个
请显示您的数据库所在的左侧面板
@moscas 通过将所有内容重新导入新架构来修复,不知道为什么,但它可以工作
【参考方案1】:
对于在搜索中发现此问题的任何人,如果您在 DataGrip 的查询投影中使用列别名,也会出现此问题。
例子
SELECT column_a AS 'c_a', column_b, column_x FROM table;
由于别名的原因,DataGrip 中的查询结果将不支持单元格内容操作。尝试直接更改显示的内容时,您将收到错误“表仅就绪。未解析的表引用”。
删除别名 (AS 'c_a') 并重新运行查询,以便能够对显示的结果进行修改。
【讨论】:
以上是关于表是现成的。 PyCharm 中未解析的表引用的主要内容,如果未能解决你的问题,请参考以下文章