如何查找执行的操作 插入或更新特定表的过程



我有500多个程序。

我想在表格中添加一列[tstdata].我需要更新所有使用表[tstdata]进行插入或更新的过程。

那么如何以简单的方式找到这些程序呢?

您可以使用

sp_depends查找所有依赖对象,如下所示

sp_depends TableName

您可以使用它来搜索进程/函数的内容:

select o.id,o.name,c.text from syscomments c inner join sysobjects o on o.id = c.id 

文本属性是您需要搜索的内容。 这相当于在 Oracle 中使用 ALL_SOURCE 和 ALL_OBJECTS。

最新更新