sqlserver 触发器

来源:互联网 发布:淘宝开个店铺多少钱 编辑:程序博客网 时间:2024/06/05 11:23

两个数据库表(部分字段)数据同步

CREATE TRIGGER [dbo].[kt_jl_tri]
ON [dbo].[kt_jl]  --将要进行更改的表名
WITH EXECUTE AS CALLER
FOR INSERT --给表插入一条数据的时候触发
AS
BEGIN

--insert hrmis.dbo.k07(A0188, K0700, K0701, k0702, k0704, AutoMan)  --插入到另一张表
 --VALUES ('111', '2013-04-09', '1900-1-1 22:22:22', 1, 0, - 1);     --写入一条数据的时候
 -- '2013-04-12',
insert [hrmis].dbo.k07(A0188, K0700, K0701, k0702, k0704, AutoMan)
     select user_serial,
            CONVERT (varchar (10), sj, 120),
            CONVERT (varchar, sj, 120),
            dev_serial,
            '0',
            '-1'
     from inserted

END
GO


查看是否插入成功

select top 10 * from dbo.k07 order by k0700 desc


创建跨服务器“触发器”

点击打开链接



判断是插入,修改,删除的例子

url

原创粉丝点击