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

Для того, чтобы определить день недели довольно использовать функцию TO_CHAR вот таким образом: select to_char(to_date('01.07.2011','dd.mm.yyyy'), 'd') from dual;

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

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

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

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

 

Вас заинтересует / Intresting for you:

Состояние файлов данных при ре...
Состояние файлов данных при ре... 4075 просмотров Владислав Полькин Tue, 21 Nov 2017, 13:31:33
Sysaux
Sysaux 5285 просмотров Antoniy Tue, 21 Nov 2017, 13:18:46
Увеличение объемов данных и ба...
Увеличение объемов данных и ба... 1652 просмотров Илья Дергунов Tue, 21 Nov 2017, 13:27:29
История развития технологий хр...
История развития технологий хр... 2877 просмотров Administrator SU Tue, 21 Nov 2017, 13:27:29
Войдите чтобы комментировать