powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Распределение даты
10 сообщений из 10, страница 1 из 1
Распределение даты
    #39884090
Фотография Frequency
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как правильно прописать скрипт для автоматического увеличение дат допустим на 1 год (то есть на 12 полей) ежемесячно.

Допустим начальная дата 01.02.2019 :


ID DATE

1 01.02.2019
2 01.03.2019
3 01.04.2019
4 01.05.2019
5 01.06.2019
6 01.07.2019
7 01.08.2019
8 01.09.2019
9 01.10.2019
10 01.11.2019
11 01.12.2019
12 01.01.2020
...
Рейтинг: 0 / 0
Распределение даты
    #39884101
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frequencyскрипт для автоматического увеличение датА зачем скрипт? Вчера был октябрь, сегодня ноябрь. Дата и так автоматически увеличивается.
...
Рейтинг: 0 / 0
Распределение даты
    #39884123
Фотография Frequency
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-Frequencyскрипт для автоматического увеличение датА зачем скрипт? Вчера был октябрь, сегодня ноябрь. Дата и так автоматически увеличивается.


есть определенный срок допустим 12- это означает 12 месяцев и начальная дата 01.02.2019.
Нужно заинсертить в таблицу 12 строк начиная 01.02.2019 на один год то есть 12 месяцев , в таком порядке , где я написал выше
...
Рейтинг: 0 / 0
Распределение даты
    #39884130
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frequency,

add_months используйте в цикле
...
Рейтинг: 0 / 0
Распределение даты
    #39884154
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frequency,

Код: plsql
1.
select ADD_MONTHS(sysdate, level-1) dt from dual connect by level <= 12 order by 1;
...
Рейтинг: 0 / 0
Распределение даты
    #39884178
Фотография Frequency
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_DeminFrequency,

Код: plsql
1.
select ADD_MONTHS(sysdate, level-1) dt from dual connect by level <= 12 order by 1;




спасибо , но проблема в том что таблица на 15 млн информации, слишком долго будет инсертить
...
Рейтинг: 0 / 0
Распределение даты
    #39884181
Фотография Frequency
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawishFrequency,

add_months используйте в цикле


можете по подробней если не сложно , спасибо ?
...
Рейтинг: 0 / 0
Распределение даты
    #39884211
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frequency,

add_months используйте в цикле
раскрой глаза, я же тебе его описал
ты задачу нормально опиши сначала...
...
Рейтинг: 0 / 0
Распределение даты
    #39884212
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frequency,

http://citforum.ru/howto/smart-questions-ru.shtml
Изучить и постоянно применять!
...
Рейтинг: 0 / 0
Распределение даты
    #39884218
Фотография Frequency
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разобрался спасибо
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Распределение даты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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