Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Запуск программы из триггера в MySql 5.0.24 (witly) 20/03/2008 - 12:51:50
      Re: Запуск программы из триггера в MySql 5.0.24 (witly) 24/03/2008 - 18:15:17

> Original message text:
> From: witly - 20/03/2008 - 12:51:50
> Subject:Запуск программы из триггера в MySql 5.0.24
> -----------------
> Подскажите.
> Мне нужно запускать внешнюю прогу при :insert, update, delete таблицы.
> Из триггера команда system работать не хочет.
> Как быть?
>


From: witly - 24/03/2008 - 18:15:17
Subject:Запуск программы из триггера в MySql 5.0.24
-----------------
Сделал. Вызвал system в UDF функции.
Вот пример из Inet:
mysql> select do_system('id > /tmp/out; chown raptor.raptor /tmp/out');

int do_system(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
{
if (args->arg_count != 1)
return(0);

system(args->args[0]);

return(0);
}

char do_system_init(UDF_INIT *initid, UDF_ARGS *args, char *message)
{
return(0);
}



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33273



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |