指定在查询中使用 volatile table

Specify to use volatile table in query

我在我们的一个数据库中创建了一个与 table 同名的 volatile table。当我 运行 查询仅指定 table 名称时,我收到以下错误:Table/view/trigger 名称 '...' 不明确。

给 volatile table 一个不同的名字解决了这个问题,但我很好奇是否有办法在查询中指定使用 volatile table。我认为如果我指定数据库名称,数据库引擎就会知道它必须选择具体化的 table。 volatile tables 有 "database name" 吗?

您可以在查询中使用 fully-qualified name of the database object 以防止出现问题和混淆