平成19年 春期 基本情報技術者 午前 問61
問61 データの更新処理
“商品”表に対してデータの更新処理が正しく実行できる 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'
エ
解説
ア:誤り。 商品番号に重複が発生する。
イ:誤り。 商品番号に重複が発生する。
ウ:誤り。 商品番号に NULL が設定される。
エ:正しい。 商品番号 S003 の商品名が D に変更される。
|
[←前の問題]
[次の問題→]
[問題一覧表]
[分野別]
[キーワード索引]
[基本情報技術者試験TOP
]
©2004-2023
|
|
|