• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    数据库中两张表之间的数据同步增加、删除与更新实现思路
    分别创建增加、删除、更新的触发器(Trigger)来达到两张表之间数据同步的目的。
    1:数据同步增加
    如有两张表——A表和B表,创建触发器使当A表插入数据后B表也同步插入数据。其中B表插入数据的字段需要同A表中的字段相对应。
    复制代码 代码如下:

    CREATE TRIGGER 触发器名称
    ON A表
    AFTER INSERT
    AS BEGIN INSERT INTO
    B表(B表字段1,B表字段2,B表字段3)
    SELECT A表字段1,A表字段2,A表字段3
    FROM INSERTED
    END

    2.数据同步删除
    如有两张表——A表和B表,创建触发器使当A表删除数据后B表也同步删除数据。其中B表与A表应有相应主键关联。
    复制代码 代码如下:

    CREATE TRIGGER 触发器名称
    ON A表
    AFTER DELETE
    AS BEGIN DELETE B表
    WHERE
    B表主键 IN(
    SELECT A表主键
    FROM DELETED)
    END

    3.数据同步更新
    如有两张表——A表和B表,创建触发器使当A表数据更新后B表也同步更新数据。
    复制代码 代码如下:

    CREATE TRIGGER 触发器名称
    ON A表
    AFTER UPDATE
    AS
    update B表
    SET
    B.B表字段1=A.A表字段1
    FROM
    B表 AS B,INSERTED AS A
    WHERE B.B表主键=A.A表主键
    您可能感兴趣的文章:
    • jQuery实现立体式数字动态增加(animate方法)
    • jQuery实现立体式数字滚动条增加效果
    • js实现增加数字显示的环形进度条效果
    • JavaScript数组Array对象增加和删除元素方法总结
    • 为jquery的ajaxfileupload增加附加参数的方法
    • Apache增加最大连接数的方法
    • php 数组操作(增加,删除,查询,排序)等函数说明
    • MYSQL数据库中的现有表增加新字段(列)
    • js简单实现表单中点击按钮动态增加输入框数量的方法
    • jquery对table中各数据的增加、保存、删除操作示例
    • json数据处理技巧(字段带空格、增加字段、排序等等)
    • Jquery中增加参数与Json转换代码
    • JavaScript实现数值自动增加动画
    上一篇:SQL Server数据库中批量导入数据的四种方法总结
    下一篇:sql server 中合并某个字段值的实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    数据库中两张表之间的数据同步增加、删除与更新实现思路 数据库,中,两张,表之,间的,