国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

數(shù)據(jù)庫中兩張表之間的數(shù)據(jù)同步增加、刪除與更新實現(xiàn)思路

2020-07-25 13:07:17
字體:
來源:轉載
供稿:網(wǎng)友
分別創(chuàng)建增加、刪除、更新的觸發(fā)器(Trigger)來達到兩張表之間數(shù)據(jù)同步的目的。
1:數(shù)據(jù)同步增加
如有兩張表――A表和B表,創(chuàng)建觸發(fā)器使當A表插入數(shù)據(jù)后B表也同步插入數(shù)據(jù)。其中B表插入數(shù)據(jù)的字段需要同A表中的字段相對應。
復制代碼 代碼如下:

CREATE TRIGGER 觸發(fā)器名稱
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.數(shù)據(jù)同步刪除
如有兩張表――A表和B表,創(chuàng)建觸發(fā)器使當A表刪除數(shù)據(jù)后B表也同步刪除數(shù)據(jù)。其中B表與A表應有相應主鍵關聯(lián)。
復制代碼 代碼如下:

CREATE TRIGGER 觸發(fā)器名稱
ON A表
AFTER DELETE
AS BEGIN DELETE B表
WHERE
B表主鍵 IN(
SELECT A表主鍵
FROM DELETED)
END

3.數(shù)據(jù)同步更新
如有兩張表――A表和B表,創(chuàng)建觸發(fā)器使當A表數(shù)據(jù)更新后B表也同步更新數(shù)據(jù)。
復制代碼 代碼如下:

CREATE TRIGGER 觸發(fā)器名稱
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表主鍵
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武城县| 邵阳县| 陈巴尔虎旗| 东兰县| 睢宁县| 柳林县| 水城县| 东乌珠穆沁旗| 屏山县| 云安县| 成安县| 开阳县| 翼城县| 合肥市| 哈巴河县| 大连市| 新绛县| 长阳| 青州市| 开鲁县| 黄平县| 康平县| 青阳县| 崇阳县| 苏尼特右旗| 天峻县| 饶阳县| 新蔡县| 濮阳市| 佛山市| 开阳县| 万山特区| 曲麻莱县| 珠海市| 武宣县| 永宁县| 福州市| 容城县| 远安县| 武清区| 余江县|