【发布时间】:2021-04-17 19:05:35
【问题描述】:
我有一个数据库,它有大约 10-15 个以 abc_tables 开头的表
dbo.abc_patientsname,
dbo.abc_employeesname,
dbo.abc_departmentsname
等等。
有没有办法可以找到它们中的任何一个是否用于创建其他 abc_ 表 (例如:2 个或更多 abc_tables 可用于创建主 abc_table)或任何用于视图或 sp 或报告或 ssis 包的 abc_ 表?
【问题讨论】:
-
“它们用于创建其他表”是什么意思?例如,如果有人要做
SELECT * INTO dbo.NewTable FROM dbo.abc_YourTable;? -
使用 2 个或多个表创建一个表。例如:select * into abc_newtable (select col1 from abc_table1 union all select col1 from abc_table2)
-
你可能会想要一些类似扩展事件的东西;尽管它们在 SQL Server 2008 中很糟糕。为什么要使用 End of Life 版本?
-
我们正在尝试停用该工具并试图找到 abc_tables 相关信息
-
如果它只是在存储过程或视图中使用,那么安装 Redgate SQL Search,它是一个免费的 SSMS 插件,可以搜索 sql 对象中的文本和引用
标签: sql sql-server sql-server-2008 reporting-services ssis