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

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

DB_BLOCK_SIZE
DB_BLOCK_SIZE 5053 просмотров Antoniy Tue, 21 Nov 2017, 13:32:12
Oracle Wallet и шифрование таб...
Oracle Wallet и шифрование таб... 5674 просмотров Antoniy Tue, 21 Nov 2017, 13:18:46
Автоматическое управление памя...
Автоматическое управление памя... 10432 просмотров Дэн Tue, 21 Nov 2017, 13:18:05
LARGE_POOL_SIZE: описание пара...
LARGE_POOL_SIZE: описание пара... 6584 просмотров Antoniy Thu, 28 Jan 2021, 07:32:25
Печать
Войдите чтобы комментировать