铁匠

做人要低调
随笔 - 130, 评论 - 254 , 引用 - 184

导航

公告

文章分类

存档

随笔分类

相册

BLOG

网站

论坛

在sql server里面插入,修改,删除数据时,同步把变动的数据取出来

别的不多说,直接上SQL:

修改时:

update [res].[dbo].[IP] set

    ip1 = ID+1

output INSERTED.ID,

       INSERTED.ip1

where Country = 'IANA'

 

插入时:

insert into [res].[dbo].[IP](ID, startip, endip)

output INSERTED.ID,INSERTED.startip,INSERTED.endip

values(234666,'12334', '34445')

 

删除时:

delete from [res].[dbo].[IP]

output deleted.ID, deleted.startip, deleted.endip

where ID = 234666

发表于 2008年8月8日 4:37

评论

# re: 在sql server里面插入,修改,删除数据时,同步把变动的数据取出来

在SQL Server 2000好象不行吧! 不知SQL Server 2005以上行不行?
2008-8-15 17:13 | me

# re: 在sql server里面插入,修改,删除数据时,同步把变动的数据取出来

sql2000下面没有测试,现在都找不到2000可以测一下了。2005是可以的
2008-8-15 23:21 | 铁匠

Post Comment

主题  
姓名  
主页
校验码  
内容   
京ICP备 05050892号