2010.05.06

【正誤表】ORACLE MASTER厳選問題集 SQL・Oracle入門

NRIラーニングのORACLE MASTER厳選問題集 SQL・Oracle入門

ORACLE MASTER厳選問題集SQL・Oracle入門

正誤表

 

ご迷惑をおかけいたしましてまことに申しわけございません。

修正個所に加えまして、読者の皆さまよりご質問いただきました項目等につきまして掲載させていただきます。

 

ページ

問題番号

修正前

修正後

コメント

P27

問題2-13

職種(job)列にSalesmanというデータが入力されている

職種(job)列にSALESMANというデータが入力されている

 

P59

問題3-13

今日は2002年5月26日です。

今日は2004年5月26日です。

四捨五入について

「今日」が2004年5月31日までの日付なら結果は2004年1月1日に、

「今日」が2004年6月1日以降の日付なら結果は2005年1月1日に

なります。

 

roundの指定で月も日も四捨五入されます。たとえば、月の場合、

例:select round(sysdate, ‘mm’) from dual;

今日が4/14なら結果は 2004年4月1日 になる、ということです。

P60

問題3-14

TO_CHAR関数で日付を省略した場合

TO_DATE関数で日付を省略した場合

 

P65

問題3-22

‘sysdate’

sysdate

 

P177

問題8-14

正しいSQL文を2つ選びなさい。

正しいSQL文を1つ選びなさい。

 

P180

問題8-15

正解 A

正解 B 

解説に変更はありません。

P189

問題9-2

給料(6箇所)

給与(6箇所)

列名と日本語名の対応はする必要はないと考えます。

P194

問題9-8

正解 B

正解 B

変更はありません。 選択肢CはGROUP BY句がないため不正解です。

P212

問題9-20

変更はありません。

列名と日本語名の対応はする必要はないと考えます。

P236

問題10-16

TABLE DROP ~ UNUSED COLUMNS・・・;

ALTER TABLE ~ DROP UNUSED COLUMNS・・・;

 

P256

問題11-10

ALTER TABLE 表名 DROP PRIMARY KEY | UNIQUE (列名);

ALTER TABLE 表名 DISABLE PRIMARY KEY | UNIQUE (列名);

 

P302

問題13-6

正解 C

正解C

変更はありません。

START WITHは初期値を決めるものです。

順序が一巡した場合(CYCLE)、10より小さな値を生成する場合があります。

MINVALUEで設定しておけば10より小さな値を生成することはありません。