我无法从 SQL 中的 databricks 数据库中选择表 - 错误 AnalysisException: Delta 表 `default`.`incidents` 不存在

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

我刚刚开始使用 SQL 进行数据库操作,我只想选择一个表并查看字段/列,当您检查数据库目录时我知道该表存在,但是当我尝试使用 * from table_name 选择它时,我收到此错误 AnalysisException:Delta 表

default
incidents
不存在。

我知道它确实存在,所以我不确定它为什么这样做。有什么建议吗?我需要添加另一个文件路径参数或数据库名称吗?

我尝试创建自己的新表并且成功了。但是复制/克隆表不起作用,它一直说它不存在。

我检查了数据库目录并确认该表存在,并且我也尝试了其他表。

sql error-handling databricks gis new-operator
1个回答
0
投票

您必须将架构名称添加到查询中,或使用 current_database() 函数来确定您是否正在查询正确的数据库。

https://docs.databricks.com/en/sql/language-manual/functions/current_database.html

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.