Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Процедура расчета дней (соответствие даты символу строки)  [new]
Nika_I
Member

Откуда:
Сообщений: 1
Добрый день.
Буду рада любой подсказке.
Задача создать процедуру, при выполнении которой будет заполнена таблица расписаний. Например, есть поле со значением 'двс', где д - это график с 8:00 до 20:00, в - выходной, с - с 8.00 до 8.00 следующих суток. И есть поля даты начала и конца - 01.03.2020 - 08.03.2020. Т.е. 1.03 - с 8:00 до 20:00, 02.03 - выходной и его вообще не нужно записывать в таблицу, 03.03 - сутки, 04.03 - идем по циклу и это с 8:00 до 20:00.
Проблема заключается в переборе строки и расчете расписания.
Спасибо.
13 окт 19, 17:20    [21993113]     Ответить | Цитировать Сообщить модератору
 Re: Процедура расчета дней (соответствие даты символу строки)  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 6826
url=https://www.sql.ru/forum/941371/studentam-zhelaushhim-pomoshhi]Студентам, желающим помощи [/url]
HOWTO :: Как правильно задавать вопросы

1) Полная постановка задачи (без сокращений)
2) Подготовьте тестовые данные, лучше в виде with
например (не ваш случай):

with tbl(col1,col2,col3) as (
select 1,'name1',to_date('11.02.1921','DD.MM.YYYY') from dual union all
select 2,'name2',to_date('11.02.1922','DD.MM.YYYY') from dual union all
....
select 3,'name2',to_date('11.02.1923','DD.MM.YYYY') from dual
)
select ... from tbl...

2) Покажите что сделали, что не выходит, какие ошибки (полностью без сокращений), если есть


3) не используйте screenshot, используйте Тэги форума, читать код без них неудобно
13 окт 19, 18:46    [21993180]     Ответить | Цитировать Сообщить модератору
 Re: Процедура расчета дней (соответствие даты символу строки)  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 6826
Nika_I,
Студентам, желающим помощи
13 окт 19, 18:47    [21993181]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить