查找包含用户定义函数的 SQL Server 数据库名称

问题描述 投票:0回答:1

我的 SQL 对象资源管理器中有许多数据库。我发现代码中调用了一些函数,但不确定它试图从哪个数据库中找到它。有没有办法获取包含该名称函数的数据库的名称?

期望一些查询将通过将函数名称作为输入返回数据库的名称

sql database function find
1个回答
0
投票

我找到了解决方案。只是发布它以防其他人需要它:

SELECT name DatabaseName
FROM sys.databases
WHERE OBJECT_ID(QUOTENAME(name) + '.dbo.nameofyourfunction', 'FN') IS NOT NULL;
© www.soinside.com 2019 - 2024. All rights reserved.