是否可以搜索Teradata中所有数据库中的所有对象?

是否可以搜索Teradata中所有数据库中的所有对象?,teradata,Teradata,我在Teradata中有多个数据库,每个数据库都有许多对象。我想按表名搜索特定表,但我不记得数据库名。是否可以在所有数据库中按表名搜索表?您需要访问用户dbc拥有的Teradata SELECT * FROM dbc.TablesV WHERE TableKind = 'T' -- only Tables AND TableName = 'xxx' 名称tablev具有误导性,因为它还包含有关视图(TableKind='V'、过程('V')等的信息 数据库/用户(dbc.Databas

我在Teradata中有多个数据库,每个数据库都有许多对象。我想按表名搜索特定表,但我不记得数据库名。是否可以在所有数据库中按表名搜索表?

您需要访问用户
dbc
拥有的Teradata

SELECT * FROM dbc.TablesV 
WHERE TableKind = 'T'  -- only Tables
  AND TableName = 'xxx'
名称
tablev
具有误导性,因为它还包含有关视图(
TableKind='V'
、过程(
'V'
)等的信息


数据库/用户(
dbc.DatabasesV
)、列(
dbc.ColumnsV
)、索引(
dbc.IndicesV
)等也有类似的表。

您需要访问用户
dbc
拥有的Teradata

SELECT * FROM dbc.TablesV 
WHERE TableKind = 'T'  -- only Tables
  AND TableName = 'xxx'
名称
tablev
具有误导性,因为它还包含有关视图(
TableKind='V'
、过程(
'V'
)等的信息


对于数据库/用户(
dbc.DatabasesV
),列(
dbc.ColumnsV
),索引(
dbc.IndicesV
),也有类似的表等等。

SELECT*FROM dbc.TablesV WHERE TableKind='T'和TableName='xxx'
非常感谢!你能把它写成一个答案,这样我就可以接受它作为一个解决方案吗?
SELECT*FROM dbc.TablesV WHERE TableKind='T'和TableName='xxx'
非常感谢!你能把它写成一个答案,这样我就可以接受它作为一个解决方案吗?