update case when批量修改並保存原來個別信息

UPDATE table_name
set province =
CASE province
WHEN '安徽省' THEN '安徽'
WHEN '河北省' THEN '河北'
WHEN '廣西壯族自治區' THEN '廣西'
WHEN '北京市' THEN '北京'
WHEN '江蘇省' THEN '江蘇'
WHEN '四川省' THEN '四川'
WHEN '山東省' THEN '山東'
WHEN '廣東省' THEN '廣東'
WHEN '貴州省' THEN '貴州'
WHEN '浙江省' THEN '浙江'
WHEN '黑龍江省' THEN '黑龍江'
WHEN '湖南省' THEN '湖南'
WHEN '湖北省' THEN '湖北'
WHEN '遼寧省' THEN '遼寧'
WHEN '福建省' THEN '福建'
WHEN '內蒙古自治區' THEN '內蒙古'
WHEN '青海省' THEN '青海'
WHEN '山西省' THEN '山西'
WHEN '河南省' THEN '河南'
WHEN '上海市' THEN '上海'
WHEN '天津市' THEN '天津'
WHEN '陝西省' THEN '陝西'
WHEN '西藏自治區' THEN '西藏'
WHEN '吉林省' THEN '吉林'
WHEN '重慶市' THEN '重慶'
WHEN '雲南省' THEN '雲南'
WHEN '甘肅省' THEN '甘肅'
WHEN '江西省' THEN '江西'
WHEN '新疆維吾爾自治區' THEN '新疆'
WHEN '寧夏回族自治區' THEN '寧夏'
WHEN '廣西省' THEN '廣西'
WHEN '貴陽' THEN '貴陽'
WHEN ' 天津市' THEN '天津'
WHEN ' 河北省' THEN '河北'
WHEN ' 山西省' THEN '山西'
WHEN ' 上海市' THEN '上海'
WHEN ' 江蘇省' THEN '江蘇'
WHEN ' 安徽省' THEN '安徽'
WHEN ' 浙江省' THEN '浙江'
WHEN ' 青海省' THEN '青海'
WHEN ' 新疆自治區' THEN '新疆'
WHEN ' 西藏自治區' THEN '西藏'
WHEN ' 甘肅省' THEN '甘肅'
WHEN ' 寧夏回族自治區' THEN '寧夏'
WHEN ' 陝西省' THEN '陝西'
WHEN ' 四川省' THEN '四川'
WHEN ' 重慶市' THEN '重慶'
WHEN ' 貴州省' THEN '貴州'
WHEN ' 雲南省' THEN '雲南'
ELSE province
    END;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章