触发器实例如何利用触发器实现两个数据库间的同步

触发器实例  时间:2021-08-26  阅读:()

如何利用触发器实现两个数据库间的同步

SQL Server 2005的联机帮助:Trigger on an INSERT, UPDATE, or DELETE statement to a table or view (DML Trigger)CREATE TRIGGER [ schema_name . ]trigger_nameON { table | view }[ WITH [ ,...n ] ]{ FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }[ WITH APPEND ][ NOT FOR REPLICATION ]AS { sql_statement [ ; ] [ ...n ] | EXTERNAL NAME }::= [ ENCRYPTION ] [ EXECUTE AS Clause ]::= assembly_name.class_name.method_name 以下是一个例子 set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo -- =============================================-- Author: gsoosg-- Create date: 2007-12-24-- Description:-- =============================================CREATE TRIGGER [Trigger_Add_Carduser]ON [dbo].[carduser]AFTER INSERTASBEGIN-- SET NOCOUNT ON added to prevent extra result sets from-- interfering with SELECT statements.SET NOCOUNT ON;set insert ParkFee.dbo.card_user(card_user_id,card_user_name,sex)select card_user_id,card_user_name,sex from insertedEND说明:上例实现了为当前数据库中表carduser创建触发器当插入数据时,同步向ParkFee数据库表dbo.card_user插入数据,从而达到同步插入。

类同,可将insert语句改为update,delete。

注意:若想利用此方法达到反向同步则可能出现问题,比如想在parkfee数据库有新数据插入时让当前数据库也同时插入一条记录,建立一个触发器,则形成了一个循环触发,当插入数据时会报大于最大递归次数错。

因此因避免这样的触发循环,若要达到类似效果还须想别的方法。

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

腾讯云爆款秒杀:1C2G5M服务器38元/年,CDN流量包6元起

农历春节将至,腾讯云开启了热门爆款云产品首单特惠秒杀活动,上海/北京/广州1核2G云服务器首年仅38元起,上架了新的首单优惠活动,每天三场秒杀,长期有效,其中轻量应用服务器2G内存5M带宽仅需年费38元起,其他产品比如CDN流量包、短信包、MySQL、直播流量包、标准存储等等产品也参与活动,腾讯云官网已注册且完成实名认证的国内站用户均可参与。活动页面:https://cloud.tencent.c...

Hosteons - 限时洛杉矶/达拉斯/纽约 免费升级至10G带宽 低至年$21

Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...

触发器实例为你推荐
自己动手写操作系统怎么写操作系统?高级工程师证书如何取得高级工程师证?网络的好处关于网络的好处和坏处400字开发管理如何做好新产品的上市和开发管理安卓开发环境搭建如何搭建安卓开发环境最好的电脑操作系统主流的电脑操作系统都有哪些?物联网公司排名2019中国物联网企业100强有哪些?人工电源网络手机开机显示选择网络是怎么回事?呼叫中心系统方案哪些呼叫中心厂商在呼叫中心系统方案建设方面好?手机证书申请手机证书怎么申请啊
代理域名备案 域名商 百度云100as 安云加速器 wavecom mobaxterm 骨干网络 权嘉云 毫秒英文 web服务器架设 刀片服务器是什么 web服务器的架设 isp服务商 空间技术网 卡巴斯基免费试用版 华为云服务登录 raid10 双12 移动服务器托管 国内空间 更多