我需要更新Provinces表中每个省份代码的描述信息。我的操作步骤如下:
update Provinces
set Description='Mississippi'
where Code = 'MS'
update Provinces
set Description = 'Maryland'
where Code = 'MD'
.... --around 100 more update queries like that.
这样做会有一些重复的代码,我感觉不太好看。不知道是否有更好、更专业的方式来完成相同的任务。欢迎提供任何帮助或建议。
ELSE Description
。这似乎很好,但没有进行身份转换的意义。第二个性能,如果您的表有100万行,则MS/MD都有约20k行,更新其余的980k行1:1有何意义。 - Lukasz Szozda