レス
元トピ
次レスタイトル
Re: 問題ID: 19932
フォーラム
最強WEB問題集Oracle Master 12c Bronze SQL基礎
投稿ユーザ(投稿日)
(2015/9/19)本文
>この問題prodidにNOT NULL制約が記載されていますが、PRIMARY KEY制約は記載されていないため、
問題のPROD表の構造はDESCRIBEコマンドの出力結果と思われます(実試験でも表の構造はそうだったような)。
なのでNOT NULLしか明記されてないですが、問題集用のsetup.sql(12c問題集のTopからダウンロードできるSQL文)のCREATE文ではPROD表のprodidにPRIMARY KEYは定義されていました。
SQL文流して確認してみました。
SQL> desc prod
名前 NULL? 型
----------------------------------------- -------- -----------
PRODID NOT NULL NUMBER(2)
NAME VARCHAR2(20)
CATEGORY NUMBER(2)
STARTDATE DATE
ENDDATE DATE
SQL> select constraint_type from user_constraints where table_name = 'PROD';
C
-
P
でも確かに、問題からはprodidが一意であるとは判断できませんね。条件として明記してほしいです。
レス一覧
元トピ
次レス
Copyright (c) 2010
Ping-t All rights reserved.