Sql 哪个作业将此记录/行插入表中?

Sql 哪个作业将此记录/行插入表中?,sql,sql-server,database,tsql,reporting,Sql,Sql Server,Database,Tsql,Reporting,我有几十个不同的SQL作业调用不同的存储过程,这些存储过程将行插入到公共表中 给定表中的一行,是否有方法检索触发插入的作业 输入:行ID、表名、数据库名 输出:据我所知,插入行的作业ID通常不是。您可以让insert查询包含该数据。或者,如果插入的内容是唯一的,您也可以从日志中获取它,可能基于主键或另一个唯一键。您可能能够打开一些与常规日志相当的SQL server;但这对高容量性能是毁灭性的,您仍然必须从日志文件中提取它。我建议您考虑是否可以从日志中诊断组件,除了在数据库中的影响之外。

我有几十个不同的SQL作业调用不同的存储过程,这些存储过程将行插入到公共表中

给定表中的一行,是否有方法检索触发插入的作业

输入:行ID、表名、数据库名


输出:据我所知,插入行的作业ID通常不是。您可以让insert查询包含该数据。或者,如果插入的内容是唯一的,您也可以从日志中获取它,可能基于主键或另一个唯一键。您可能能够打开一些与常规日志相当的SQL server;但这对高容量性能是毁灭性的,您仍然必须从日志文件中提取它。我建议您考虑是否可以从日志中诊断组件,除了在数据库中的影响之外。