标签: sql teradata
我创建了一个与我们的某个数据库中的表同名的易失性表。当我运行仅指定表名的查询时,我收到以下错误:表/视图/触发器名称' ...'很暧昧。
为volatile表提供一个不同的名称可以解决这个问题,但我很好奇是否有办法在查询中指定使用volatile表。我认为,如果我指定数据库名称,则数据库引擎知道它必须选择具体化表。是否有#34;数据库名称"对于易失性表?
答案 0 :(得分:2)
您可以在查询中使用fully-qualified name of the database object来防止出现问题和混淆