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