【发布时间】:2021-06-15 04:29:22
【问题描述】:
我有 2 个不同的数据库角色。我们称它们为“角色 A”和“角色 B”。
我有以下疑问:
with part_1 as (
select col_1
from table
where id <= 100
)
select p1.col_1
from part_1 as p1;
使用“角色 A”,整个查询失败,但不是 CTE 的内部,我只是突出显示并运行它。
如果我切换到“角色 B”,我不会有任何问题。
有什么建议或意见吗?我不明白 2 个不同的角色怎么会产生不同的结果。
【问题讨论】:
-
您的查询中没有“角色”、“A”或“B”。我对这个问题感到困惑。您指的是数据库角色吗?
-
正确,在每个 RMDBS 中,您可以扮演各种角色(数据分析师、所有者等)。
-
确切的错误信息是什么?失败时。
-
Col_1 不存在
-
打错字了,我改正了。
标签: sql snowflake-cloud-data-platform roles