Oracle to_char bug

Я не знаю, ошибка это или что, но когда я пытаюсь отформатировать день недели определенным образом с помощью функции to_char в Oracle, SQL Plus выдает мне эту ошибку: ORA-01821: формат даты не распознан

Вот строка, которая вызывает проблему

SELECT TO_CHAR(sysdate,'dsp') from dual;

Итак d - "День недели", а sp - для заклинания. Эта строка должна вывести пять, потому что мы четверг.

Это странно, потому что следующая сработала строка

SELECT TO_CHAR(sysdate,'ddsp') from dual;

dd соответствует «Дню месяца», поэтому sql plus без проблем напечатал двадцать девять !!

Кто-нибудь может сказать мне, почему эта линия не работает?

Спасибо ..

6
задан Joe Stefanelli 29 September 2011 в 17:39
поделиться