Показать зависимости

  • Автор темы CrazyHacKeRs
  • Дата начала

CrazyHacKeRs

Guest
Показать зависимости

Необходимо пересоздать таблицу, которая участвует в функциях, представлениях итд


Какой командой можно посмотреть кто ссылается/использует таблицу?
 

YRusinov

Филин Ух
Я пользуюсь так как это делается в справочнике по postgresql,
т.е. создаю новую таблицу, перенаправляю на нее зависимости и потом уничтожаю старую.
 

CrazyHacKeRs

Guest
Originally posted by YRusinov
Я пользуюсь так как это делается в справочнике по postgresql,
т.е. создаю новую таблицу, перенаправляю на нее зависимости и потом уничтожаю старую.
Я так понимаю, что ты это делаешь через INSERT INTO

Но а как ты перенаправляешь зависимости, автоматом??? Проблема в том, что объектов ссылающихся на стараую может быть до кучи, при том что в самой базе других более 500 таблиц, столько же представлений и тд..

Чтоб понять кто на кого, приходиться делать уж много операций. (просматривать структуры :()

Мне и хотелось, какой-нибудь командой получить этот самый список.
 

YRusinov

Филин Ух
\d, \?, \help, если достаточно внимательно пройтись по вышеприведенной ссылке, то можно нарыть и еще кучу полезностей.
 
Сверху