色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

SQL Server兩表數(shù)據(jù)同步的多種方法詳解

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

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

二、測試數(shù)據(jù)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','趙六','女'三、數(shù)據(jù)同步方法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條件成立時,更新數(shù)據(jù)。 UPDATE SET T.Name=S.Name,T.Sex=S.SexWHEN NOT MATCHED THEN --當源表數(shù)據(jù)不存在于目標表時,插入數(shù)據(jù)。 INSERT VALUES (S.ID,S.Name,S.Sex)WHEN NOT MATCHED BY SOURCE THEN --當目標表數(shù)據(jù)不存在于源表時,刪除數(shù)據(jù)。 DELETE;

到此這篇關(guān)于SQL Server兩表數(shù)據(jù)同步的幾種方法 的文章就介紹到這了,更多相關(guān)SQL Server兩表數(shù)據(jù)同步內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

相關(guān)文章:
主站蜘蛛池模板: 亚洲日本欧美在线 | 欧美视频精品在线观看 | 日韩一级 | 国产成人亚洲日本精品 | 亚洲精品国产一区二区图片欧美 | 91av观看| 久久综合精品视频 | 成人在线毛片 | 国产精品免费视频一区一 | 国产不卡一区二区三区免费视 | 三级黄色片网址 | 欧美成人免费午夜全 | 成人a影片在线观看 | 日韩www视频 | 国产精品美女一区二区三区 | 99久久综合国产精品免费 | 亚洲欧洲日本天天堂在线观看 | 欧美 亚洲 在线 | 久久综合给会久久狠狠狠 | 国产精品合集一区二区 | 一区二区三区在线 | 网站 | 日韩午夜在线观看 | 国产欧美日韩另类 | 9cao视频精品 | 欧美日韩视频在线第一区二区三区 | 免费91最新地址永久入口 | 成年美女黄网站小视频 | 日本高清福利视频在线观看 | 国产精品黄网站免费观看 | 日韩欧美亚洲天堂 | 欧美视频在线观看网站 | 亚洲专区在线 | 在线精品亚洲 | 一级特级毛片 | 久久96国产精品久久久 | 日本成人免费在线 | 国产日韩精品一区二区在线观看 | 色屁屁一区二区三区视频国产 | 日本一级做人免费视频 | 一级中国乱子伦视频 | 国产精品免费一区二区三区 |