Я должен узнать, какой таблице (имя) конкретное ограничение принадлежит.
У кого-либо есть какой-либо TSQL для достижения этого?
многие вещи можно рассматривать как ограничение:
первичный ключ
внешний ключ
{{1} } уникальный индекс
проверить ограничение
столбец по умолчанию
ваш вопрос немного расплывчатый. Вы знаете название ограничения, тип и т. Д.?
На основании ограниченной информации в вашем вопросе. Я предлагаю вам взглянуть на исходный код хранимой процедуры master.sys.sp_helpconstraint .
В Sql Server Management Studio, используя обозреватель объектов, необходимо перейти к: «Базы данных» - «Системные базы данных» - «мастер» - «Программируемость» - «Хранимые процедуры» - «Системные хранимые процедуры» - «sys.sp_helpconstraint. ". Он содержит все tsql для запроса всех видов ограничений.
Это не найдет индексы, которые находятся в sys.indexes
SELECT
OBJECT_NAME(o.parent_object_id)
FROM
sys.objects o
WHERE
o.name = 'MyConstraintName' AND o.parent_object_id <> 0