![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
WaxMuDb |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Мой вопрос:
-------------------------------------------------------------- В таблице PLATEGI 3 столбца ID,Mem_Id,Status.... как сделать чтобы 1-го числа в 00:00:00 каждого месяца значение в столбце Status изменялось автоматически с "Оплатил" на "Не оплатил"? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Написать JOB который будет запускаться 1-го числа каждого месяца и делать UPDATE.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
при каждом обращении к этой таблице проверять и обновлять если надо... |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Если таблица большая и запросы к ней идут часто, то будет неоправдано большая нагрузка на сервер. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
WaxMuDb |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Что такое JOB? И как его написать?
|
|||
|
||||
3x3 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 261 Регистрация: 17.9.2006 Репутация: 2 Всего: 8 |
http://www.google.ie/search?hl=en&q=db...earch&meta= -------------------- Зачем платить больше, когда можно заплатить дважды? |
|||
|
||||
WaxMuDb |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Чет совсем догнать не могу...так понял чуток...как мне в моем случаее Job написать???
|
|||
|
||||
3x3 |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 261 Регистрация: 17.9.2006 Репутация: 2 Всего: 8 |
Job - это обычная хранимая процедура, а за её вызов по расписанию отвечает пакет dbms_job. Надо написать процедуру, которая
И сказать DBMS_JOB'у
PS После этого, правда, придут ругаться кастомеры, которые предоплатили сервис на несколько месяцев вперёд.. -------------------- Зачем платить больше, когда можно заплатить дважды? |
||||||
|
|||||||
Paradox |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: 3 Всего: 1 |
вот так примерно
-------------------- --- |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |