使用AlphaIds更新管道分隔的数字ID

时间:2013-05-21 08:02:33

标签: sql sql-server sql-server-2008 sql-update

我有一个要求,我需要根据与Numeric EmployeeIds上的主表的连接替换这些管道分隔的Numeric员工ID与字母数字员工ID

1384820 | 1379944 | 1376152 | 1252113 | 1250813 | 1246172 | 1084122 | 1037839

作为

UPDATE Search..SF_PER
SET UserId = EU.AlpId
FROM ExtranetUsers EU WITH (NOLOCK)
INNER JOIN Search..SF_PER PT 
ON EU.EmpId = PT.UserId

管道分开的数字也可能有所不同。我想为此更新整个表,我试图避免循环。

请建议。

0 个答案:

没有答案