セッション日付形式モードがINTEGERDATEで作成されたemployeeという名前のテーブルがあるとします。dobは書式がM3BDDBY4のDATE列です。1938年1月30日から1943年3月30日の間に生まれた従業員をリストするには、日付情報を次のように指定します。
SELECT name, dob FROM employee WHERE dob BETWEEN 'Jan 30 1938' AND 'Mar 30 1943' ORDER BY dob;
結果は、Employeeテーブルに指定されたとおりの誕生日が戻されます。
Name DOB ---------- ----------- Inglis C Mar 07 1938 Peterson J Mar 27 1942
日付の形式を別の書式に変更するには、次のSELECT文にします。
SELECT name, dob (FORMAT 'yy-mm-dd') FROM employee WHERE dob BETWEEN 'Jan 30 1938' AND 'Mar 30 1943' ORDER BY dob ;
形式の指定によって、表示が以下のように変わります。
Name DOB ---------- -------- Inglis C 38-03-07 Peterson J 42-03-27