вызов сценария оболочки ПОСЛЕ того, как данные вставлены в таблицу в sybase

Я хотел бы вызвать сценарий оболочки ПОСЛЕ того, как данные вставлены в таблицу (скажем, A) в Sybase 12.5.4.

Если я использую триггер для таблицы A и вызываю xp_cmdshell, то сценарий оболочки будет вызываться до вставки (данные вставляются после завершения выполнения триггера).

Пожалуйста посоветуй.

Спасибо.


person user3349541    schedule 25.02.2014    source источник
comment
Одним из вариантов будет добавление некоторой логики в сценарий оболочки для входа в базу данных и проверки соответствующих записей. Еще вы, возможно, захотите взглянуть на использование промежуточной таблицы. Вставить ТАБЛИЦУ A -> Триггер A записывает в таблицу B -> Триггер B выполняет сценарий оболочки.   -  person Michael Gardner    schedule 25.02.2014


Ответы (1)


Честно говоря, я бы опрашивал таблицу из сценария оболочки, а не из базы данных — xp_cmdshell редко бывает лучшим вариантом и представляет собой потенциальную угрозу безопасности.

person Rich Campbell    schedule 28.07.2017