Получение номера дня недели

Вопрос по датам
Дата: 15.09.2015 17:22:15
Народ, подскажите, как получить порядковый номер дня недели на основе аббревиатуры дня недели, причем для NLS Russian. Например, для ВТ получить 2, а для ВС 7.
bishnike
Дата: 15.09.2015 17:29:36
Вопрос по датам,

— Ну то, что ездовые собаки бывают, это я слышал. А вот чтобы ездовые коты — это перебор.
в попу лам
Дата: 15.09.2015 17:33:59
Вопрос по датам,

инстр делить пополам
Вопрос по датам
Дата: 15.09.2015 17:38:37
Сколько дельных ответов...
stax..
Дата: 15.09.2015 17:39:19
Вопрос по датам,

decode(xx,'ВТ',2,'ВС',7,...)

ps
по чесному, не понял шо надо, пример нужен

.....
stax
Vadim Lejnin
Дата: 15.09.2015 17:39:55
Format Modeles (datetime)
SQL> alter session set NLS_TERRITORY='RUSSIA';

Session altered.

SQL> select to_char(to_date('13-09-2015','DD-MM-YYYY'),'D') from dual;

T
-
7

SQL> alter session set NLS_TERRITORY='AMERICA';

Session altered.

SQL> select to_char(to_date('13-09-2015','DD-MM-YYYY'),'D') from dual;

T
-
1
Вопрос по датам
Дата: 15.09.2015 17:40:36
Я и написал

decode(day_number_start,
                               1, 'ПН',
                               2, 'ВТ',
                               3, 'СР',
                               4, 'ЧТ',
                               5, 'ПТ',
                               6, 'СБ',
                               7, 'ВС'
                              )


но это же неверно. Наверняк должно быть что-то родное...
Вопрос по датам
Дата: 15.09.2015 17:41:16
Как из даты номер дня получить понятно, но даты то нет....
ArtNick
Дата: 15.09.2015 17:42:47
Вопрос по датам
Народ, подскажите, как получить порядковый номер дня недели на основе аббревиатуры дня недели, причем для NLS Russian. Например, для ВТ получить 2, а для ВС 7.


select to_char(sysdate,'DAY'), to_char(to_date(to_char(sysdate,'DAY'),'DAY'),'D') from dual
ArtNick
Дата: 15.09.2015 17:44:56
Вопрос по датам
Как из даты номер дня получить понятно, но даты то нет....


Для моего nls
 select to_char(sysdate,'DAY'), to_char(to_date('ВТОРНИК','DAY'),'D') from dual