av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

SQL Server兩表數據同步的多種方法詳解

瀏覽:5日期:2023-09-28 21:00:59
目錄一、引言二、測試數據三、數據同步方法3.1、TRUNCATE TABLE3.2、CHECKSUM3.3、MERGE INTO一、引言

A表數據同步至B表的場景很常見,比如一個公司有總部及分廠,它們使用相同的系統,只是賬套不同。此時,一些基礎數據如物料信息,只需要總部錄入即可,然后間隔一定時間同步至分廠,避免了重復工作。

二、測試數據CREATE TABLE StudentA( ID VARCHAR(32), Name VARCHAR(20), Sex VARCHAR(10))GOINSERT INTO StudentA (ID,Name,Sex)SELECT '1001','張三','男'UNIONSELECT '1002','李四','男'UNIONSELECT '1003','王五','女'GOCREATE TABLE StudentB( ID VARCHAR(32), Name VARCHAR(20), Sex VARCHAR(10))GOINSERT INTO StudentB (ID,Name,Sex)SELECT '1001','張三','女'UNIONSELECT '1002','李四','女'UNIONSELECT '1003','王五','女'UNIONSELECT '1004','趙六','女'三、數據同步方法3.1、TRUNCATE TABLETRUNCATE TABLE dbo.StudentBINSERT INTO dbo.StudentB SELECT * FROM dbo.StudentA3.2、CHECKSUMDELETE FROM dbo.StudentB WHERE NOT EXISTS (SELECT 1 FROM dbo.StudentA WHERE ID=dbo.StudentB.ID)UPDATE B SET B.Name=A.Name,B.Sex=A.SexFROM dbo.StudentA A INNER JOIN dbo.StudentB B ON A.ID=B.IDWHERE CHECKSUM(A.Name,A.Sex)<>CHECKSUM(B.Name,B.Sex)INSERT INTO dbo.StudentB SELECT * FROM dbo.StudentA WHERE NOT EXISTS (SELECT 1 FROM dbo.StudentB WHERE ID=dbo.StudentA.ID)3.3、MERGE INTOMERGE INTO dbo.StudentB AS T USING dbo.StudentA AS S ON T.ID=S.IDWHEN MATCHED THEN--當ON條件成立時,更新數據。 UPDATE SET T.Name=S.Name,T.Sex=S.SexWHEN NOT MATCHED THEN --當源表數據不存在于目標表時,插入數據。 INSERT VALUES (S.ID,S.Name,S.Sex)WHEN NOT MATCHED BY SOURCE THEN --當目標表數據不存在于源表時,刪除數據。 DELETE;

到此這篇關于SQL Server兩表數據同步的幾種方法 的文章就介紹到這了,更多相關SQL Server兩表數據同步內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MsSQL 數據庫
相關文章:
主站蜘蛛池模板: 欧美日韩在线一区二区 | 999av| 懂色av一区二区夜夜嗨 | 黄色一级在线观看 | 欧美激情一区二区三区 | 成年人免费观看 | 欧美激情免费 | 一级黄色免费视频 | 五月六月丁香 | 欧美在线播放视频 | 欧美黄色片 | 中文字幕免费观看 | 国产伦精品一区二区三区免.费 | 亚洲天天操| 8090理论片午夜理伦片 | 日韩欧美小视频 | 欧美a级大片 | 久久艳片www.17c.com| 91午夜精品亚洲一区二区三区 | 天天爽夜夜爽夜夜爽 | 国产又色又爽又黄又免费 | 日韩免费一区二区三区 | 亚洲亚洲人成综合网络 | 亚洲高清在线播放 | 欧美日韩一区二区在线 | 日韩国产在线播放 | 成人a毛片 | 国产精品99久久久久久久久 | 久久夜色精品国产欧美乱极品 | 91视频观看 | 国产成人免费在线观看 | 伊人色综合网 | 3d动漫精品h区xxxxx区 | 欧美日韩视频在线 | 五月婷婷深深爱 | 天堂久久久久 | 亚洲二级片| 国产精品美女在线观看 | 国产一级在线 | 欧美精品一二三区 | 亚洲精品一区二区在线观看 |