Snowflake cloud data platform 雪花表在其他工作表中不可见

Snowflake cloud data platform 雪花表在其他工作表中不可见,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,为什么,当我在雪花工作表中执行SQL来创建表时,下一个工作表中是否没有该表?(工作表在同一仓库、同一数据库、同一架构上运行。)请提供帮助。雪花让我的生活很痛苦 下面是我如何创建表格的 CREATE OR REPLACE TABLE "******"."******"."HEALTHY_AVERSION" ( time TIMESTAMP_NTZ(9), traveling int ); INSERT INTO &quo

为什么,当我在雪花工作表中执行SQL来创建表时,下一个工作表中是否没有该表?(工作表在同一仓库、同一数据库、同一架构上运行。)请提供帮助。雪花让我的生活很痛苦

下面是我如何创建表格的

CREATE OR REPLACE TABLE "******"."******"."HEALTHY_AVERSION" (
    time TIMESTAMP_NTZ(9),
    traveling int
);

INSERT INTO "******"."******"."HEALTHY_AVERSION"
VALUES ('2017-01-01 01:00:00', 1),
    ('2017-01-01 02:00:00', 1),
    ('2017-01-01 03:00:00', 1),
    ('2017-01-01 04:00:00', 1),
    ('2017-01-01 05:00:00', 1),
    ('2017-01-01 06:00:00', 0),
    ('2017-01-01 07:00:00', 0),
    ('2017-01-01 08:00:00', 0),
    ('2017-01-01 09:00:00', 0),
    ('2017-01-01 10:00:00', 0)

这段代码运行正常,表就在那里。但是当我切换到另一个工作表时,我看不到它。

当你说你看不到它时,你的意思是在屏幕左侧的模式浏览器中吗?如果是,请验证两个工作表是否在上下文菜单中重新使用相同的角色。此外,每个选项卡上的架构浏览器也会独立刷新。尝试刷新模式浏览器(文本“查找数据库对象”旁边的刷新图标)。如果他们使用不同的选项卡,我将检查两个用户是否具有相同的角色。您在这里写到,它们使用相同的设置,所以我猜第一个查询使用的是“完全限定名”,第二个则不是(可能是这样)。您是在第二张工作表中使用
SELECT*FROM**********“*******”
还是仅使用
SELECT*FROM“health\u AVERSION”
另一种猜测是区分大小写
SELECT*FROM health\u AVERSION
不会用作标识符
“health\u AVERSION”
“health\u AVERSION”
已被考虑different@DanielZagales我对两个工作表使用相同的角色。我一直在使用“刷新”按钮,但它并没有解决问题。@LukaszSzozda我一直小心地只使用完全限定名。