РЕДАКТИРАНЕ :Препоръчително е да направите to_char() във формат на изискването, тъй като NLS_DATE_FORMAT може да не е един и същ навсякъде, където изпълнявате вашата заявка!
Ако изобщо искате да промените NLS, моля, направете това.
alter session set nls_date_format='MM/DD/YYYY HH24:MI:SS';
И накрая, преобразуване TO_CHAR() в избраното. Всъщност, когато искате да отпечатате (вижте) тип данни DATE във формата, който очаквате, използвайте това.
select * , TO_CHAR(TIME,'MM/DD/YYYY HH24:MI:SS') my_datetime
from TOTAL_SUBS
where TIME BETWEEN TO_DATE('2013-02-13 00:00:00', 'SYYYY-MM-DD HH24:MI:SS')
AND TO_DATE('2013-12-14 23:59:59', 'SYYYY-MM-DD HH24:MI:SS');
Редактирани са месецът и клеймото за време, за да се включат до полунощ. Надявам се това да помогне!