Ano, říká se tomu spouštěč DDL. Dokumentace pro CREATE TRIGGER
má ukázku pro DROP_SYNONYM
(pro příklad velmi sporná volba), ale budete chtít CREATE_TABLE
místo toho událost. Lepší výchozí bod pro pochopení toho, jak fungují, je pravděpodobně zde:
http://msdn.microsoft.com/en-us/library/ms190989 .aspx
Pokud máte konkrétnější podrobnosti, např. co přesně chcete této funkci předat (předpokládám, že máte na mysli proceduru), nebo co procedura dělá, můžeme poskytnout užitečnější a konkrétnější pomoc.