2011-06-08 55 views
2

我一直在使用SQL Server 2008约一年,现在我的知识稳步发展。SQL Server 2008 - 审计更改数据捕获

我使用的数据的性质非常敏感,因此我希望通过实施审核表来确保其完整性。我成功地遵循了http://msdn.microsoft.com/en-us/library/cc627397.aspx指导我完成流程并创建审计表。

所以我的问题是在我的日志文件中有一个名为Statement的列,它描述了执行的操作,即选择/更新/删除,然后是查询运行。如果我用where条件运行查询,我不会获得我输入的值,即Where [Year] = 2010,而不是我的日志文件中显示为Where [Year] = @Param1

如何让我的文件显示在查询中运行的值?

+0

我使用的是SQL Server 2005 Express版本。我们可以在这个版本中做到吗? – Pankaj 2011-06-08 08:26:21

回答