Я думаю, что вы хотите использовать системный вызов DB2:
http://www.ibm.com/developerworks/data/library/techarticle/0303stolze/0303stolze.html
РЕДАКТИРОВАТЬ: В частности, кажется, что вы можете просто повторно использовать решение системного вызова, указанное в "Раздел «Системные вызовы» для вызова произвольной команды из вашего триггера:
http://www.ibm.com/developerworks/data/library/techarticle/0303stolze/0303stolze.html#section5
Как правило, из документов, которые я собираю, вам нужно будет вызывать внешний UDF (определяемая пользователем функция) из вашего триггера.UDF сам определяет вызов вашей внешней программы и должен быть создан и сконфигурирован таким образом, чтобы DB2 его распознала.
Вот PDF-файл, в котором описываются UDF-ы.Может быть полезен раздел «Внешние функции» на стр. 453.
http://www.redbooks.ibm.com/redbooks/pdfs/sg246503.pdf
Эта статья также может быть полезной.В нем показано решение для интеграции функции Java как UDF, вызываемой из триггера.
http://www.ibm.com/developerworks/data/library/techarticle/0205bhogal/0205bhogal.html#download