Tak, nazywa się to wyzwalaczem DDL. Dokumentacja UTWÓRZ WYZWALACJĘ
ma próbkę dla DROP_SYNONYM
(na przykład bardzo wątpliwy wybór), ale będziesz chciał CREATE_TABLE
wydarzenie zamiast. Lepszy punkt wyjścia do zrozumienia ich działania jest prawdopodobnie tutaj:
http://msdn.microsoft.com/en-us/library/ms190989 .aspx
Jeśli masz bardziej szczegółowe informacje, np. co dokładnie chcesz przekazać do tej funkcji (zakładam, że masz na myśli procedurę) lub co robi procedura, możemy zapewnić bardziej użyteczną i konkretną pomoc.