收录日期:2020/06/02 12:30:23 时间:2016/06/07 20:55:06 标签:基础类
create trigger [sp_MSsync_upd_trig_spkfk_2] on [dbo].[spkfk] for update as    
 declare @rc int  
 select @rc = @@ROWCOUNT   
  
 if @rc = 0 return   
 if update (msrepl_tran_version) return --这行的意思不明白,UPDATA 不就是先DELETE,然后
---在insert 么,,,,,  
 update [dbo].[spkfk] set msrepl_tran_version = newid() from [dbo].[spkfk], inserted    
  where   [dbo].[spkfk].[spid] = inserted.[spid]   
if update (列名) 用于判断指定列的值是否被修改了。
这个是指当更新了msrepl_tran_version这一列时,则不做任何操作并返回
我对SPKFK做了一个快照发布,为什么就不能对其做修改了呢。。。
又仔细看了一下,原来楼主所只的这一行:
if update (msrepl_tran_version) return 
是为了避免当
update [dbo].[spkfk] set msrepl_tran_version = newid() 
时导致触发器循环递归调用自己,也就是说保证该更新触发器修改完msrepl_tran_version 列后不会再重新触发自己。

请问在asp.net里面怎样把word文件自动转换成PDF文件 控件onserverclick和onclick执行问题 高手支招:tomcat下dbcp连接池丢失连接后如何自动重新连接? 运用vb.net在autocad上画图,线的颜色如何设置? DataSet的类型化数据集和非类型化数据集的区别? 如何在ado.net中使用nhibernate事务,高手指点一下万分感谢! 请教一个有关UserControl的问题 急求java打印PDF文件 请教fopen的替代方法? [求助]幻想游戏的广告软件怎么分离 高手们!能否在一个容器内 打开另一个窗体呢? 布局界面 如何同时获取并返回select语句两个字段的值? 钢铁企业的L2,L3的编程 急求java打印PDF文件 为什么我的父子窗体MDI在父窗体调用子窗体老是出错呀?在设计MDI要主要什么技巧呢? 据我推测,林黛玉之所以出家是因为... ... 高分求linux下 识别播放gif 的程序原代码 给大家拜个晚年,撒分感谢大家的支持,顺便问问大家一般都初几上的班啊? 关于读文件 有关DataGridView中邦定下拉框的问题! 怪事,怎么解决? 求VB中文详细api帮助~以前的贴子的链接大多失效了!谢谢 蓝点新世纪java培训怎么样啊? 关于小计和合计的问题? 当前最活跃、问题解决实时性最高的技术组织-----Delphi圣地 GPS/GIS软件开发 dll调用lib的出错的问题 如下语句在SQL中为什么通不过? 有一字段结构:1,11,14,20 如何查询所有记录中含有1这个字符的记录? Thread.Sleep(2hours)时,用什么办法让它变成sleep(1hours)的时间