给定一个表:更新使用case语句
ColumnPosition, ColumnName
Col 1, NULL
Col 2, NULL
Col 3, NULL
我想根据基于ColumnPosition预定值映射到更新ColumnName
。
例如:
如果ColumnPosition = '西1' 然后更新的ColumnName是 '名称' 如果ColumnPosition = '西3' 然后更新的ColumnName是 '地址'
这怎么可能使用CASE语句完成?
你没有。您无法选择案例中的列名称。 – GolezTrol
我看到想要这样做的小逻辑。即使在不合逻辑的时刻,我也不想这样做。你用这个'erm解决方案试图解决什么问题? –
@TonyHopkinson - 它的漫长故事:) – Steam