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.

Спасибо,

Ответы на вопрос(4)

Ваш ответ на вопрос