Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
в Lotus-скрипте есть функция Adjust, которая сдвигает дату на год, месяц или день от даты, указанной в параметрах есть подобный встроенный механизм в дб2 ? или нужно самому писать ХП или функцию, которая будет выполнять этот функционал ? тем более, что нужно не получить дату 31.02.2009 от 31.03.2009 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 16:54 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 17:10 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
jack_nsk, Код: plaintext 1. 2. CookBook by Graeme Birchall, есть примеры и описание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 17:10 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
спасибо! т.е., насколько я правильно понял, то лотусовая директива @Adjust (@Today;-0;-1;-1;0;0;0) (сдвиг на 1 месяц и 1 год) будет выглядеть примерно так ? month_shift = 1; day_shift = 1; my_date = CRDATE - dayshift day - month_shift month; или должны быть какие-то операторы, например my_date = CRDATE - dayshift*day - month_shift*month; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 17:48 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
jack_nsk, Сдвиг на один месяц и год Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 17:58 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
jack_nskт.е., насколько я правильно понял, то лотусовая директива @Adjust (@Today;-0;-1;-1;0;0;0) (сдвиг на 1 месяц и 1 год) будет выглядеть примерно так ? month_shift = 1; day_shift = 1; my_date = CRDATE - dayshift day - month_shift month; или должны быть какие-то операторы, например my_date = CRDATE - dayshift*day - month_shift*month;В db2 нет понятия "директива". Где вы собираетесь использовать этот код? В каком-то языке программирования, из которого есть доступ к базе, в sql процедуре (функции)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 18:17 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
внутри хранимой процедуры, в качестве подготовки параметров для последующего запроса... например SELECT TABLE_shifts.day_shift,TABLE_shifts.month,TABLE_shifts.year into :shift_day,:shift_month,:shift_year FROM TABLE_shifts where TABLE_shifts.id = 15647; my_shift_date = VALUES( CURRENT DATE - shift_day day - shift_month month - shift_year year ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 18:36 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
jack_nsk, Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 18:49 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
Vladimir Kiselev CookBook by Graeme Birchall, есть примеры и описание. с месяц назад пытался найти книгу по дб2... на всех инет-магазинах одно и тоже - "в наличии нет, закажите" хотя на сайте ибм есть для начала достаточно информации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 18:54 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
Mark Barinsteinjack_nsk, Код: plaintext 1. 2. 3. 4. 5. 6. спасибо! хотя немного непривычно после птички... особенно использование @ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 19:05 |
|
||
|
сдвиг даты на год-месяц-день
|
|||
|---|---|---|---|
|
#18+
вопрос насчет возврата результатов селекта... что более предпочтительнее в дб2 для этого - выборка в cursor и потом fetch в переменные, или применение select into ? это дело предпочтения или первый вариант более отказоустойчив ? сложно выбирать из альтернативы после использования только одного варианта... :) for select from into do begin ... end ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2009, 19:43 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=85&tid=1603463]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 323ms |

| 0 / 0 |
