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

Для того, чтобы определить день недели довольно использовать функцию 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:

Oracle Multitenant: обзор возм...
Oracle Multitenant: обзор возм... 2599 просмотров Дэйзи ак-Макарова Sun, 07 Oct 2018, 06:04:37
Как отключить табличное простр...
Как отключить табличное простр... 2021 просмотров Ольга Потемкина Tue, 21 Nov 2017, 13:18:46
ORA-08103 Object no longer exi...
ORA-08103 Object no longer exi... 14785 просмотров Денис Mon, 29 Apr 2019, 12:54:39
Установка и обновление програм...
Установка и обновление програм... 1001 просмотров Дэн Tue, 21 Nov 2017, 13:28:01
Войдите чтобы комментировать