SQL 2000: T-SQL, чтобы получить отношения внешнего ключа для таблицы
Подобный, но НЕ ИДЕНТИКАЛЬНЫЙ дляSQL Server 2000 - запрос взаимосвязи внешнего ключа таблицы
Мне нужен оператор T-SQL, который будет работать в SQL 2000 с заданным именем таблицы и будет возвращать отношения внешнего ключа для этой таблицы, например.
Таблица MyFristTable имеет внешний ключ для MySecondTable, где MyFirstTable.ColA должен быть в MySecondTable.ColB. Я был бы рад, если бы оператор SQL (или хранимый процесс) выполнялся для MyFirstTable и возвращал набор результатов в строках
<code>Column | FK_Table | FK_COLUMN ---------------------------------- ColA | MySecondTable | ColB </code>
NB: У меня есть образцы для SQL 2005, которые не будут работать, потому что они полагаются на sys.foreign_key_columns
Я бы предпочел не разбирать результаты оператора sp_help.
Спасибо,