我的 SQL Server 中有许多数据库。
我只需要搜索包含特定表名的数据库名称 Heartbitmaster
我有很多数据库,例如 Gotgold
, DVD
等,我只想从包含此表的查询中查找数据库名称 Heartbitmaster
。
我搜索了我尝试查询:
SELECT
TABLE_NAME
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_TYPE = 'base table'
AND table_schema = 'Heartbitmaster'
但它没有用。
我进一步搜索并发现:
SELECT name, database_id, create_date
FROM sys.databases
但不知道如何进一步安排搜索表名的条件
请帮我。
原文由 C Sharper 发布,翻译遵循 CC BY-SA 4.0 许可协议
我通过以下查询完成了它: