問7
基本情報技術者試験過去問 令和8年度(2026年)科目A問7
次のSQL文によって定義され,値が格納されている“商品”表に対して,制約違反で実行エラーとなるSQL文はどれか。
〔SQL 文〕
CREATE TABLE 商品
(商品コード CHAR(4) PRIMARY KEY, 商品名 VARCHAR(21),
仕入先コード CHAR(4), 仕入単価 INT, 在庫数 INT)

選択肢
- ア:DELETE FROM 商品 WHERE 仕入先コード IS NULL 45,000 20
- イ:INSERT INTO 商品 VALUES ('A555', '空気清浄機', 'S005', 60000, 50)
- ウ:UPDATE 商品 SET 商品コード = 'A666' WHERE 商品コード = 'A444'
- エ:UPDATE 商品 SET 商品コード = 'A777' WHERE 在庫数 >= 20
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
正解:エ
あなたの回答:未回答
- ア:不正解
- イ:不正解
- ウ:不正解
- エ:正解
※本解説は生成AIによる学習支援用の参考情報です。内容の正確性や最新性は保証されません。最終的な判断は、試験実施団体の公式資料をご確認ください。
順次、単語を追加予定です。もうしばらくお待ちください。