|
|
|
Каскадное удаление в определенном порядке
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите а как использовать каскадное удаление если очень много связанных таблиц и нужно удалять в определенном порядке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2017, 00:05 |
|
||
|
Каскадное удаление в определенном порядке
|
|||
|---|---|---|---|
|
#18+
Порядок удаления определяется исключительно деревом внешних ключей. Если же операция на одной таблице по причине наличия нескольких FK вызывает несколько каскадных операций на разных таблицах, то управлять порядком их выполнения невозможно - нет такого инструмента. Если же порядок выполнения способен как-то повлиять на данные (иначе нафига поставленный вопрос?) - то это веский аргумент за то, что структура БД и методика работы с данными требуют серьёзного пересмотра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2017, 08:21 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=68&tid=1830443]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
91ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 413ms |

| 0 / 0 |
