Эта страница только для чтения. Вы можете посмотреть исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно.
...
language | bash |
---|
...
Table of Contents |
---|
Shedule (расписание)
Расписание выполнения запланированных команд разных модулей. Например, отчисление денег или изменение тарифного плана.
После выполнения расписания результат заносится в журнал действий аккаунта. Список просроченных расписаний выделяется красным.
День: | День месяца. Звёздочка любой день |
---|---|
Месяц: | Месяц. Звёздочка любой месяц |
Год: | Год. Звёздочка любой год |
Количество: | Количество запусков команд расписания до момента удаление команды из расписания |
Тип: | Тип расписания SQL - SQL команда |
Действие: | Действие на выполнение |
Периодический SQL запрос
Пример
Проверка и установка абонентам с негативным депозитом статуса услуги Internet - ''Слишком маленький депозит''
Code Block | ||
---|---|---|
| ||
UPDATE dv_main SET disable=5 WHERE disable=0 AND uid IN (
SELECT u.uid
FROM users u
LEFT JOIN companies company ON (u.company_id=company.id)
LEFT JOIN bills b ON (u.bill_id = b.id)
LEFT JOIN bills cb ON (company.bill_id=cb.id)
WHERE if(company.id IS NULL, b.deposit, cb.deposit) + u.credit < 0
)
LIMIT 10 |
...
|