トップページに戻る
問題選択画面に戻る

オラクルマスター問題集ミニテスト

100 点満点 ( 合格点 80 点 )


オラクルマスターSQL問題 181.

ADD_MONTHS関数において
ADD_MONTHS('03-10-20',1)
とするとどのような値が戻ってくるか?

03-11-19
03-11-20
03-11-21
02-10-20

オラクルマスターSQL問題 182.

副問い合わせにおいて、内側のSELECT文が行を戻さない場合、どうなるか?

外側の問い合わせがNULLを受け取ったことになり値を戻さない。(レコードが選択されない)
実行時エラーとなる。

オラクルマスターSQL問題 183.

名前、性別、成績の3つの列を持つ成績表と、
名前、性別、受験日の3つの列を持つ受験者表がある。
INSERT INTO 成績表
SELECT 名前,性別
FROM 受験者表
とすると結果はどうなるか?

成績表は3つの列で構成されているのに副問い合わせには2つの列しか指定していないのでエラーとなる。
実行され、成績表に受験者表のすべての名前、性別が挿入されその行の成績はNULLとなる。
INSERT文に副問い合わせが使用してあるのでエラーとなる。
実行されるが成績表には何も挿入されない。

オラクルマスターSQL問題 184.

COUNT関数において、
SELECT COUNT(COLUMN)
FROM MATRIX;
とするとどのような値を戻すか?(COLUMNは表名MATRIXの列名とする)

MATRIXの行数を戻す。
COLUMNのNULLでない行数を戻す。
COLUMNの重複した値を排除した行数を戻す。
COLUMNのNULLである行数を戻す。

オラクルマスターSQL問題 185.

日付書式において、
TO_DATE('95-12-02','RR-MM-DD')
とすると戻ってくる日付はどれか?
(現在の西暦は2003年とする)

2095-12-02
1995-12-02

お疲れ様でした。「採点」ボタンを押して採点してください。


結果: