七転び八起き 諦めないための学習記録

諦めないために学習記録を残しています。情報処理技術者試験の勉強記録が多いですが、その時々により内容は違います。

 "商品" 表に対してデータの更新処理が正しく実行できる UPDATE 文はどれか。
ここで,"商品" 表は次の CREATE 文で定義されている。

CREATE TABLE 商品
( 商品番号 CHAR(4), 商品名 CHAR(20), 仕入先番号 CHAR(6), 単価 INT,
PRIMARY KEY(商品番号))

 商品
┌─────┬─────┬─────┬─────┐
│ 商品番号 │ 商品名 │仕入先番号│  単価  |
├----------┼----------┼----------┼----------┤
│  S001 │   A  │ XX0001 │ 18,000 |
├─────┼─────┼─────┼─────┤
│  S002 │   A  │ YY0002 │ 20,000 |
├─────┼─────┼─────┼─────┤
│  S003 │   B  │ YY0002 │ 35,000 |
├─────┼─────┼─────┼─────┤
│  S004 │   C  │ ZZ0003 │ 40,000 |
├─────┼─────┼─────┼─────┤
│  S005 │   C  │ XX0001 │ 38,000 |
└─────┴─────┴─────┴─────┘

 ア UPDATE 商品 SET 商品番号 = 'S001' WHERE 商品番号 = 'S002'

 イ UPDATE 商品 SET 商品番号 = 'S006' WHERE 商品名 = 'C'

 ウ UPDATE 商品 SET 商品番号 = NULL WHERE 商品番号 = 'S002'

 エ UPDATE 商品 SET 商品名 = 'D' WHERE 商品番号 = 'S003'