【发布时间】:2018-08-05 16:54:21
【问题描述】:
我正在使用 Teradata SQL 助手。我想要做的是列出“数据库资源管理器”中可见的所有数据库。起初,我尝试过简单的查询:
select DatabaseName from DBC.Databases;
但这返回了我什至无法访问的数千个数据库。 DBC.Databases 表似乎没有任何字段允许我将结果过滤到仅可见数据库,或者我无法找到它。而且我几乎可以肯定在任何表中都没有这样的字段,例如“%database%”。
有没有办法用 SQL 查询列出那些可见的数据库?
【问题讨论】: