当前位置: 代码迷 >> Sql Server >> 在触发器中判断只有第33个字段有更新,如何做
  详细解决方案

在触发器中判断只有第33个字段有更新,如何做

热度:62   发布时间:2016-04-24 08:52:21.0
在触发器中判断只有第33个字段有更新,怎么做
在触发器中判断此次更新只有第33个字段有更新,别的字段都没有更新,怎么写
下面我写的不起做用
IF SUBSTRING(COLUMNS_UPDATED(),1,1)&0=0 AND SUBSTRING(COLUMNS_UPDATED(),2,1)&0=0 AND SUBSTRING(COLUMNS_UPDATED(),3,1)&0=0 AND SUBSTRING(COLUMNS_UPDATED(),4,1)&0=0 AND SUBSTRING(COLUMNS_UPDATED(),5,1)&1=1  RETURN
------解决思路----------------------
直接写 = 号,不用每列都去写一遍。

SUBSTRING(COLUMNS_UPDATED(),1,1) = power(2,32) 试试
  相关解决方案