助け合いフォーラム
トピック一覧に戻る
トピック タイトル
問題ID: 19583
フォーラム
最強WEB問題集Oracle Master 12c Bronze SQL基礎
投稿ユーザ(投稿日)
(2016/5/26)
本文
この設問の条件だと日付の表示言語次第でエラーにならず正常に実行できてしまう可能性があります。


ALTER SESSION SET nls_date_language=american;
ALTER SESSION SET nls_date_format="RR-MM-DD";
SELECT employee_id, employee_name, hiredate
FROM employees
WHERE hiredate >= '30-APR-10';

実行結果
レコードが選択されませんでした。

日時定数の年部分を日付として解釈できない値にするか、日本語環境である旨を問題文に明記した方が良いかと思います。
レス一覧

トピック一覧に戻る
フォーラムTopへ

Ping-tモバイルTOP

Copyright (c) 2010
Ping-t All rights reserved.