|
|
|
Решение проблемы по двум RI между двумя таблицами (ON ... CASCADE)
|
|||
|---|---|---|---|
|
#18+
SQL 2000 Есть две таблицы Tbl1 и Тbl2, установлены две RI между Tbl1 и Tbl2, причем первичный ключ Tbl1 мигрировал в Tbl2 дважды под различными именами. Одна RI настроена на: ON DELETE CASCADE ON UPDATE CASCADE Вторую RI настроить на тот же процесс невозможно (в BOL есть описание), но все же нужно выполнить правило каскадного удаления, обновления. Какие стандартные способы способы существуют для решения данной проблемы (триггеры ДА, причем INSTEAD OF пользовался в другом случае, но может быть еще что нибудь) Вот код на создание 2-х таблиц и 2х RI: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2002, 15:43:26 |
|
||
|
Решение проблемы по двум RI между двумя таблицами (ON ... CASCADE)
|
|||
|---|---|---|---|
|
#18+
Спасибо. Наверное структура БД слабовата, раз нет отклика. Вопрос снят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2002, 17:01:15 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3375&tid=1818723]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 334ms |

| 0 / 0 |
