プロが教える店舗&オフィスのセキュリティ対策術

閲覧ありがとうございます。

SQLサーバで管理しているコード値を新しい管理コードに変換したいと考えています。
その際にREPLACEコマンドを使用して、コードの変換を実施する予定なのですが、
他に考えられる方法はございますでしょうか?
※変換が必要なコード値は、20~30種類あり、出来るだけ時間を要しない変換方法が好まれます

【イメージ】
・現状  →  ・予定
001:男     100:男
002:女     200:女 
003:その他   300:その他

以上、ご回答頂ければ幸いです。

A 回答 (2件)

UPDATE テーブル


SET 項目 = CASE 項目 WHEN '001' THEN '100'
WHEN '002' THEN '200' ELSE '300' END
    • good
    • 0

UPDATE テーブル


SET コード = CASE コード WHEN '001' THEN '100' WHEN '002' THEN '200' ELSE '300' END
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!