一个egg pain 的问题关于找存储过程的

sqlserver 2012 现在有一张表,里面的数据是每天通过job 执行存储过程然后插入的,但是存储过程和job太多了,怎么能找到这个job和存储过程,有木有搜索方法。

你好,针对你的问题,你可以通过以下方法来查找存储过程和job:

  1. 使用SQL Server Management Studio,打开对应的数据库,选择“程序性对象”选项卡,在其中可以找到所有的存储过程。使用类似的方式,可以找到所有的job。

  2. 使用T-SQL命令来查找存储过程和job:

-- 查询所有存储过程
SELECT * FROM sys.procedures

-- 查询所有job
SELECT * FROM msdb.dbo.sysjobs

  1. 如果你知道存储过程或者job的名称,可以使用如下命令来查询:

-- 查询存储过程
SELECT * FROM sys.procedures WHERE name = '存储过程名称'

-- 查询job
SELECT * FROM msdb.dbo.sysjobs WHERE name = 'job名称'

希望这些信息对你有所帮助!