[Oracle]CASE式で複数な条件のサンプル
書式
CASE カラム
WHEN 条件1 THEN 結果1
WHEN 条件2 THEN 結果2
,
ELSE xxx
END
使用例
UPDATE USER_TBL SET UID = CASE DEP WHEN 'AA' THEN '100' WHEN 'Bv' THEN '300' WHEN 'Ch' THEN '400' END
Coding Changes the World
書式
CASE カラム
WHEN 条件1 THEN 結果1
WHEN 条件2 THEN 結果2
,
ELSE xxx
END
使用例
UPDATE USER_TBL SET UID = CASE DEP WHEN 'AA' THEN '100' WHEN 'Bv' THEN '300' WHEN 'Ch' THEN '400' END