|
|
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Срочно!!! Как определить дату - sysdate+30 рабочих дней, т.е. не считая субботы и воскресенья????? Заранее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2002, 11:18 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Вот я давно за несколько минут набросал следущую функцию ...--=========================================================== -- Функция добавления к указаной дате N рабочих дней --========================================================= -- Параметры: -- n - количество рабочих дней которое необходимо добавить -- p_date - дата к которой осуществляется добавление -- Возврат: -- - получаемую дату FUNCTION GetDateAddNWorkDay( n in integer default 10, p_date in date default sysdate)RETURN date is v_n Integer; v_date Date; v_razn Integer; begin v_n := n; v_date := p_date; while v_n > 0 loop v_date := v_date + 1; select to_number(decode(to_char(v_date,'DAY'),to_char(to_date('13.07.2002','dd.mm.yyyy'),'DAY'),0, -- 13.07.2002 - 100% суббота to_char(to_date('14.07.2002','dd.mm.yyyy'),'DAY'),0, -- 14.07.2002 - 100% воскресенье 1)) into v_razn from dual; v_n := v_n - v_razn; end loop; return v_date; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2002, 17:02 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
O kakoy versii Oracle idet rech. Enterprice ili Standart t.e. my mogem ispolzovat analitic functio ili net? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2002, 18:27 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
2 ShgGena А можеш сказать о analitic functio пару слов. Как ее можно использовать и где это можно найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 06:06 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
А как учитыватся праздники, типа праздник "Скоро Новый год", "Новый год" итд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 09:08 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2824&tid=1992394]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 388ms |

| 0 / 0 |
