2
我有一個僱員數據庫複製到其他幾個服務器。目前,只有員工ID和姓名正在被複制。然而,需要複製SSN的最後四位數字。源數據庫包含整個員工SSN,我不想複製整個數字。SQL Server複製:轉換複製數據
如何修改發佈以僅複製SSN的最後四位數字?
實例:來源:123-45-6789(INT) - >目的地:6789(CHAR(4))
編輯:應當注意,我不能修改源數據庫的模式。因此,我無法將列添加到源表中。
我有一個僱員數據庫複製到其他幾個服務器。目前,只有員工ID和姓名正在被複制。然而,需要複製SSN的最後四位數字。源數據庫包含整個員工SSN,我不想複製整個數字。SQL Server複製:轉換複製數據
如何修改發佈以僅複製SSN的最後四位數字?
實例:來源:123-45-6789(INT) - >目的地:6789(CHAR(4))
編輯:應當注意,我不能修改源數據庫的模式。因此,我無法將列添加到源表中。
編輯:根據提供的附加信息,我覺得你的選擇將是複製整列並修改用戶(一個或多個)插入/更新存儲過程(dbo.sp_MSins_YourTableName
,dbo.sp_MSupd_YourTableName
)取子。
我應該在問題中提到我無法修改源數據庫的模式。這是一個供應商數據庫,它的手。 – NYSystemsAnalyst 2011-02-16 16:09:48