Я никогда не писал триггер DDL, но насколько я понимаю, они запускают SQL при изменении схемы. Я ищу, чтобы упростить повторяющиеся задачи. Я не уверен, действительно ли они предназначены только для целей аудита.
- For an int field [id] in the first ordinal position:
- make it the primary key
- установить начальное значение/приращение идентичности 1
- For a varchar field [name] in the second ordinal position:
- make it a unique key
По сути, вопрос таков: подходят ли триггеры DDL в SQL Server 2008 для того, что я хочу сделать? (И, если вы уже сделали это и у вас есть код sql, не могли бы вы вставить его?)