Да, нарича се DDL тригер. Документацията за CREATE TRIGGERкод>
има пример за DROP_SYNONYM
(много съмнителен избор за пример), но ще искате CREATE_TABLE
събитие вместо това. По-добра отправна точка за разбирането как работят вероятно е тук:
http://msdn.microsoft.com/en-us/library/ms190989 .aspx
Ако имате по-конкретни подробности, напр. какво точно искате да прехвърлите на тази функция (предполагам, че имате предвид процедура) или какво прави процедурата, можем да предоставим по-полезна и конкретна помощ.