2 / 2 / 0
Регистрация: 05.12.2013
Сообщений: 271
|
||||||
1 | ||||||
Как сделать внешний ключ с каскадным удалением21.03.2019, 12:35. Показов 939. Ответов 1
Метки нет (Все метки)
Здравствуйте, я новичек в этих делах, подскажите синтаксически как сделать или в моем случае изменить внешний ключ с каскадным удалением удалением.
Есть у меня таблица.
Подскажите как сделать такой ключ чтобы все удалялось каскадно. Как изменить скрипт таблицы. Заранее спасибо
0
|
21.03.2019, 12:35 | |
Ответы с готовыми решениями:
1
Не создается таблица с каскадным удалением Трудности с каскадным удалением из базы данных Как добавить внешний ключ? Внешний ключ - это простой ключ? |
17 / 12 / 5
Регистрация: 21.07.2018
Сообщений: 59
|
|
21.03.2019, 18:05 | 2 |
Вот Вам лайфхак,
1. Создаете таблицы , которые Вам нужны через SSMS. 2. Выбираете вкладку Database Diagram. 3. Настраиваете отношения , которые Вам нужны ( ключи , построятся автоматом). 4. Правой кнопкой щелкаете на связь, ищите свойство ON DELETE и ON UPDATE и выбираете их в состояние CASCADE. 5. Сохраняете. 6. Скриптуете таблицы : правой кнопкой по таблице - > Create Script as -> on create ( Что-то в этом роде, нет SSMS под рукой). Получите скрипт создание таблицы со всеми ключами и отношениями. ??????????????????????????? 7. PROFIT!
0
|
21.03.2019, 18:05 | |
21.03.2019, 18:05 | |
Помогаю со студенческими работами здесь
2
Как создать внешний ключ в таблице? как добавить в XML внешний ключ? Как связать первичный и внешний ключ Создание локальной БД: как создать внешний ключ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |