sql是否检测更新触发器(sql server 2005)中修改的字段?
在sql server 2005中,在更新触发器中可以找到由原始更新查询修改的字段\列列表 我有一个150列的表,在触发器内部需要知道是否只有一个特定字段被更新(并且没有修改其他字段) 我可以编写一个长sql来比较150列,但它很容易出错,看起来很愚蠢 任何解决这个问题的好办法。我希望能有一些sql2005 api来帮助我。看一看-这有点痛苦,但您应该能够根据自己的需求轻松地使用它。上面有一篇关于它的文章。看看这个答案,它非常适合在一个较大的表中选择几个字段。与使用更新的列相比,它也不那么痛苦sql是否检测更新触发器(sql server 2005)中修改的字段?,sql,sql-server,sql-server-2005,triggers,Sql,Sql Server,Sql Server 2005,Triggers,在sql server 2005中,在更新触发器中可以找到由原始更新查询修改的字段\列列表 我有一个150列的表,在触发器内部需要知道是否只有一个特定字段被更新(并且没有修改其他字段) 我可以编写一个长sql来比较150列,但它很容易出错,看起来很愚蠢 任何解决这个问题的好办法。我希望能有一些sql2005 api来帮助我。看一看-这有点痛苦,但您应该能够根据自己的需求轻松地使用它。上面有一篇关于它的文章。看看这个答案,它非常适合在一个较大的表中选择几个字段。与使用更新的列相比,它也不那么痛苦