逆天最近在弄一個本地和伺服器自動同步的東西,每天都會添加很多新數據,本地和伺服器同樣的ShopMenu表,我總不能每次都把伺服器的清掉然後再把本地的導入進去吧~ 可能有人說~直接插伺服器的資料庫不就可以了嗎? 可惜==》 本地的數據測試通過後才允許同步到伺服器中 可能又有人說~設置一個 所以就有了以 ...
逆天最近在弄一個本地和伺服器自動同步的東西,每天都會添加很多新數據,本地和伺服器同樣的ShopMenu表,我總不能每次都把伺服器的清掉然後再把本地的導入進去吧~
可能有人說~直接插伺服器的資料庫不就可以了嗎? 可惜==》 本地的數據測試通過後才允許同步到伺服器中
可能又有人說~設置一個
所以就有了以下語境:把插入的數據自動備份到另一個表中
其實語法很簡單,就是設置一個簡單的觸發器(逆天很少用,可能有大神用的比較拗)
if exists(select * from sysobjects where name='tr_ShopMenuBak')
drop trigger tr_ShopMenuBak
go
create trigger tr_ShopMenuBak
on ShopMenuBak after insert
as
insert into BackupShopMenuBak select * from inserted
go
調用: