我需要更新省份表中每个省代码的描述信息。我正在做的是:有没有办法将多个更新查询合并到一个查询中?
update Provinces
set Description='Mississippi'
where Code = 'MS'
update Provinces
set Description = 'Maryland'
where Code = 'MD'
.... --around 100 more update queries like that.
这样,就有重复的代码行,这对我来说并不好看。我想知道是否有更好更专业的方法来完成同样的任务。任何帮助或建议,将不胜感激。
或跳过的CTE,只是'内部连接(VALUES( '密西西比州', 'MS'),(“马里兰','MD'))作为ProvinceDescription.Code = p.Code'上的ProvinceDescription(Description,Code)。 – HABO
@Habo真的,我只是喜欢cte,因为我认为它增加了可读性。 – SqlZim