100 点満点 ( 合格点 80 点 )
表の中のそれぞれの行は主キーによって一意に識別することが出来る。
× ○
論理条件について、
SELECT * FROM 学生表
WHERE 1=1 OR 2=1
と指定するとどのような出力が得られるか?
何も表示されない。 学生表の内容がすべて表示される。
次の3つのLIKE条件を使用したWHERE句について正しいものを選べ。
WHERE NOT NAME LIKE 'T%' ・・・(1)
WHERE NAME NOT LIKE 'T%' ・・・(2)
WHERE NAME LIKE NOT 'T%' ・・・(3)
(2)のみエラーとなる。 (3)のみエラーとなる。 (1)のみエラーとなる。 すべての同義であり、結果を戻す。
名前、性別、成績の3つの列を持つ成績表がある。
このうち成績にはデフォルト値として0が設定してある。
INSERT INTO 成績表
VALUES('坂口','男',DEFAULT)
を実行したとき結果はどうなるか?
VALUES句の構文が不正でエラーとなる。 実行され挿入された行の成績は0となる。 実行され挿入された行の成績はNULLとなる。
INITCAP関数において
INITCAP('mizuki新谷nogawa')
とするとどのような値を戻すか?
MIZUKI新谷NOGAWA Mizuki新谷Nogawa Mizuki新谷nogawa mizuki新谷nogawa
お疲れ様でした。「採点」ボタンを押して採点してください。