Как получить список дочерних таблиц для таблицы базы данных?

Мне нужно написать сценарий удаления для удаления строк из таблицы базы данных. Однако в таблице есть много дочерних таблиц (внешних ключей), и эти дочерние таблицы также имеют дочерние таблицы.

Для всех отношений существуют внешние ключи, и я хотел бы использовать эту информацию, чтобы получить список таблиц, из которых мне нужно будет удалить, в правильном порядке (сначала листовые таблицы, а затем вверх по графику зависимостей).

Как мне получить список дочерних таблиц для данной таблицы в правильном порядке?

5
задан Sylvain 9 August 2010 в 21:31
поделиться