sys.default_constraints для ограничений по умолчанию для столбцов
sys.check_constraints для проверочных ограничений для столбцов
sys.key_constraints для ключевых ограничений (например, первичных ключей)
sys.foreign_keys для отношений внешнего ключа
sys.check_constraints для проверочных ограничений для столбцов, недопустимо для проверочных ограничений для таблиц.Например: CONSTRAINT CK_NumeroUsadas_NumeroTotal CHECK (NumeroUsadas <= NumeroTotal AND NumeroTotal >= 0),
Поиск текста внутри ограничения:
1.) SELECT CONSTRAINT_NAME,CHECK_CLAUSE
FROM INFORMATION_SCHEMA.CHECK_CONSTRAINTS
WHERE CHECK_CLAUSE like '%NumeroTotal%' or CHECK_CLAUSE LIKE '%NumeroUsadas%'
2.) SELECT object_definition(OBJECT_ID(CONSTRAINT_NAME)),*
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'CHECK'
AND object_definition(OBJECT_ID(CONSTRAINT_NAME)) like '%NumeroTotal%'
or object_definition(OBJECT_ID(CONSTRAINT_NAME)) LIKE '%NumeroUsadas%'