【发布时间】:2008-11-25 05:36:37
【问题描述】:
我有几个数据库,其中一个包含从其他数据库调用的实用函数。实用程序函数中有没有办法确定从哪个数据库调用函数?
【问题讨论】:
标签: sql-server tsql
我有几个数据库,其中一个包含从其他数据库调用的实用函数。实用程序函数中有没有办法确定从哪个数据库调用函数?
【问题讨论】:
标签: sql-server tsql
您尝试过:SELECT db_name() 吗?
【讨论】:
您可以在 SQL Profiler 中运行跟踪,但这可能不会为您提供完整的列表。因此,您还应该查询每个数据库中的 information_schema.routines 和 information_schema.tables 视图,以查看哪些表和视图使用该函数,并可以调用它并将列表与跟踪进行比较。
【讨论】: