teradata 默认数据库查询

teradata default database query

如果我 运行 在 Teradata 中进行以下查询:

数据库DB1_DEFAULT;

SELECT * 来自表 1 T1 内部联接 DB2_NOT_DEFAULT.TABLE2 T2 ON T1.ID = T2.ID;

此 SELECT 查询是否会以任何方式使 DB2_NOT_DEFAULT 成为默认数据库,或者 DB1_DEFAULT 将继续成为默认数据库,直到我发出第二个 DATABASE 命令?

因为你已经完成了 DATABASE DB1_DEFAULT;所以 DB1_DEFAULT 将是您的默认数据库。但是对于您特别提到的DB2_NOT_DEFAULT的TABLE2,它可以从中获取数据。它不会更改您的默认数据库。