Без дальнейших подробностей я не могу дать вам конкретного ответа. Я предполагаю, что вы запрашиваете «триггер, который срабатывает в определенное время», а не «триггер, который имеет различные параметры синхронизации, например, огонь до события или огонь после события ».
Ответ на первый вопрос - нет, триггеры не запускаются внешними событиями, такими как время суток. Триггеры - это функции, специально разработанные для отслеживания изменений в таблицах. То, что вы ищете, это некоторая форма планирования задач / заданий, и есть много подходов, которые вы можете использовать для достижения этой цели.
Я не могу детально описать какие-либо параметры, не зная, на какой платформе вы работаете (Unix, Linux, Mainframe, Windows?), Поэтому, если бы вы могли уточнить, я мог бы помочь в дальнейшем. Версия DB2, которую вы используете, также поможет.
Примеры
Если вы работаете с DB2 на IBM iSeries, вы, вероятно, захотите использовать собственный планировщик заданий ОС (см. http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/rzaks/sc415324.pdf).
В Unix / Linux популярным вариантом является cron (см. http://www.adminschoice.com/crontab-quick-reference)
Типичным решением для DB2 в Windows, z / OS и других системах является утилита Task Center (в зависимости от вашей версии DB2 см. http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.taskcenter.doc/taskcenter/abouttaskcenter.htm)