兩個資料表同步的觸發器

2021-09-08 15:43:23 字數 1114 閱讀 1670

關鍵字: 如何自增字段中插入指定值

sqlserver 批量插入記錄時,對有標識列的字段要設定 set identity_insert 表名 on,然後再執行插入記錄操作;插入完畢後恢復為 off 設定 

格式: 

set identity_insert 表名 on 

set identity_insert 表名 off

舉例: 

set identity_insert peoplepworkpositiontype  on 

insert peoplepworkpositiontype(id,workpositiontype,workpositiontypeid) values(1 , '平台' , 1 ) 

insert peoplepworkpositiontype(id,workpositiontype,workpositiontypeid) values(2 , '陸地' , 2 ) 

insert peoplepworkpositiontype(id,workpositiontype,workpositiontypeid) values(3 , '海上' , 3 ) 

go 

set identity_insert peoplepworkpositiontype  off 

set identity_insert peoplepstatetype  on 

insert peoplepstatetype(id,nowstatetype,nowstatetypeid) values(1 , '出海' , 1 ) 

insert peoplepstatetype(id,nowstatetype,nowstatetypeid) values(2 , '出差' , 2 ) 

insert peoplepstatetype(id,nowstatetype,nowstatetypeid) values(3 , '公司' , 3 ) 

insert peoplepstatetype(id,nowstatetype,nowstatetypeid) values(4 , '會議' , 4 ) 

go 

set identity_insert peoplepstatetype  off 

mysql 觸發器實現兩個表的資料同步

mysql通過觸發器實現兩個表的同步 目前,在本地測試成功。假設本地的兩個資料庫a和b,a下有表table1 id,val b下有表table2 id,val 假設希望當table1中資料更新,table2中資料同步更新。delimiter create www.cppcns.comdefiner ...

SQL兩個資料庫 觸發器(轉

有兩個伺服器,分別裝有兩個sql server a b a,b的表結構a,b 相同 a,b分別都會做一些insert,update,delete操作,要求ab的資料保持一致 即a新增一條資料,要求b也新增,a更改一條資料,b也更改相應的 是不是可以用觸發器來實現 那位高手給個例程 同步兩個資料庫的示...

MySQL觸發器實現表資料同步

其中old表示tab2 被動觸發 new表示tab1 主動觸發,外部應用程式在此表裡執行insert語句 1 插入 在乙個表裡新增一條記錄,另乙個表也新增一條記錄 drop table if exists tab1 create table tab1 tab1 id varchar 11 drop ...