INSERTに続いてよく使うのはUPDATE(-。-;
あくまで、gggの話です(-。-;
UPDATE
読み:アップデート
機能:データを更新する
検証DB:Oracle10gR2
※参考にする場合は必ず動作検証してください
次の2つのテーブルをサンプルとして使用。
○テーブル名:酒
列1:Jコード (varchar2)
列2:名称 (varchar2)
列3:酒造 (varchar2)
○テーブル名:日本酒
列1:Jコード (varchar2)
列2:名称 (varchar2)
列3:酒造 (varchar2)
UPDATEの実行例を2点程
○ケース1:テーブル日本酒の酒造を特定の値で更新UPDATE 日本酒 SET Jコード = '9999999999999' WHERE 名称 = '鷹来屋';
○ケース2:テーブル日本酒とテーブル酒でJコードが一致するものにおいて、
テーブル日本酒の名称でテーブル酒の名称を更新する
UPDATE 酒 s SET (名称 ) = (SELECT n.名称 FROM 日本酒 n WHERE s.Jコード = n.Jコード);
こんなとこかなぁー