Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос / 6 сообщений из 6, страница 1 из 1
19.12.2002, 11:18
    #32081586
James
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
Срочно!!! Как определить дату - sysdate+30 рабочих дней, т.е. не считая субботы и воскресенья?????
Заранее спасибо!!!
...
Рейтинг: 0 / 0
19.12.2002, 17:02
    #32082035
Alex_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
Вот я давно за несколько минут набросал следущую функцию ...--===========================================================
-- Функция добавления к указаной дате 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;
...
Рейтинг: 0 / 0
19.12.2002, 18:27
    #32082106
ShgGena
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
O kakoy versii Oracle idet rech. Enterprice ili Standart
t.e. my mogem ispolzovat analitic functio ili net?
...
Рейтинг: 0 / 0
20.12.2002, 06:06
    #32082190
Mergen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
2 ShgGena
А можеш сказать о analitic functio пару слов. Как ее можно использовать и где это можно найти?
...
Рейтинг: 0 / 0
20.12.2002, 09:08
    #32082217
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
А как учитыватся праздники, типа праздник "Скоро Новый год", "Новый год" итд?
...
Рейтинг: 0 / 0
20.12.2002, 09:59
    #32082238
Mergen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
У каждой конторы свой календарь праздников. Типа, Holidays_Table. Вот и надо с датами сравнивать в этой таблице :)
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]