获取SQL日志/错误作为脚本

时间:2016-05-20 12:10:19

标签: sql asp.net

我正在开发一个Web应用程序。在这个应用程序中,我们使用inlilne SQL查询进行数据库操作。背后的原因是,我们拥有多个具有相同数据库结构的不同数据库。我们还需要处理不同的数据库。如果我们继续执行存储过程,如果我们错过任何要执行到任何数据库的脚本,则可能存在异常。 在现有的应用程序中,它使用不同的数据库调用插入员工详细信息。也就是说,一次调用将详细信息插入EmployeeMaster表,另一个调用是Address表,下一个是资格表等。
现在,我正在对单个调用进行多个数据库调用。我想从执行的脚本中获取所有异常/日志详细信息。 我熟悉RAISERROR。但是这样我们只能获得单个错误细节。 我想得到像

这样的信息
1   emp100 Created
2   Details Inserted to Address table
3   Qualification1 not exist In the Qualification Master table

我知道我们可以使用临时表来实现它。 有没有更好的方法来解决这个问题?

任何帮助都会很明显。

此致

Ranish

0 个答案:

没有答案