需要记录选择查询记录集中的标识符以及日期/时间戳

时间:2018-06-29 15:22:59

标签: sql sql-server

我想将由SSRS报表中的sql select语句生成的所有记录记录到表中,以供稍后在运行报表时参考。

一个想法是将唯一ID附加到引用表,然后使用完整记录集的其他数据执行完整查询,但是我觉得可能有更好的方法。

1 个答案:

答案 0 :(得分:0)

一种方法是对您的SSRS报告使用/dev/null而不是在RDL中对查询进行硬编码。然后,您可以利用OUTPUT子句并记录查询执行,并返回结果。 proc看起来像这样:

STORED PROCEDURE

在这里,我在myloggingtable上有一个自动递增的键,并且RunDateTime将被记录为执行时间。