我是相当新的发布问题,我非常感谢您的支持。 我想写一个proc来更新我的表testAd
。更新脚本存储过程sql server2008
替换函数可以做到这一点,但我有近百万条记录更新,我试图使用存储过程。
你能看看我已经开始了吗?谢谢你,我很感激。我应该在今天结束之前想出一些事情......一种艰难的情况。我试过下面这个看起来没有工作的人。
CREATE PROC [dbo].[testAd]
AS
DECLARE @ci VARCHAR (255)
UPDATE Stage.TestAdd
SET @ci=AddressOne
SET @ci= CASE @ci
WHEN 'Des Moines' THEN 'IA'
WHEN 'Seattle' THEN 'WA'
WHEN 'Pheonix' THEN 'Az'
WHEN 'Phx' THEN 'Az'
.
.
ELSE @ci
END
我应该补充一点..这些城市以下列格式合并为“1234 snew wy seattle”,他们不是通过他们自己,而是依附于其他字符串。再次感谢 – user1689111