Какой день недели попадает на заданную дату? А какая дата первого дня недели?

dbstalker, 13 июля

Для того, чтобы определить день недели достаточно использовать функцию TO_CHAR вот таким образом:

select to_char(to_date('01.07.2011','dd.mm.yyyy'), 'd') from dual;

В результате получаем порядковый номер дня недели: от 1 до 7.

Какой день недели считать первым зависит от параметра NLS_TERRITORY/

А для ответа на второй вопрос нужно выполнить вот такой запрос :

select trunc(to_date('01.07.2011','dd.mm.yyyy'),'D') from dual ;

 

Новый комментарий

Я не спамер: введите суму 4+4



 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Товары для взрослых
24 мая, 1 ответа
Выделенный сервер
23 мая, 3 ответа