Страница: 1 |
Страница: 1 |
Вопрос: Удаление связей между таблицами
Добавлено: 18.08.09 01:44
Автор вопроса:
avers_inc
Есть база данных, в которой есть несколько связанных таблиц. Как можно удалить все связи, чтоб остались только данные?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 18.08.09 23:36
Телепаты в отпуске. В какой хоть базе, с помощью чего ты работаешь с ней, на чем пишешь.. что ешь, чем среш.. ))
Номер ответа: 2
Автор ответа: avers_inc
Вопросов: 7
Ответов: 19
Профиль | | #2
Добавлено: 19.08.09 01:02
В какой хоть базе, с помощью чего ты работаешь с ней, на чем пишешь..
ну если это так важно: MySQL, VB2008, MySQL Connector .Net 5.2.6
Номер ответа: 3
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 19.08.09 09:42
)))))))))))
Номер ответа: 4
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 22.08.09 05:42
Ты ж тип БД InnoDB используешь? (Именно тогда MySQL действительно поддерживает связи).
Все связи описываются при создании таблицы, при описывании структуры...
А чтобы изменить эту структуру - выполняют запрос ALTER TABLE, и там заново прописывают REFERENCES tbl_name (index_col_name,...)
Номер ответа: 5
Автор ответа: avers_inc
Вопросов: 7
Ответов: 19
Профиль | | #5
Добавлено: 25.08.09 14:37
ну так это надо сначала анализировать все таблицы на наличие связей... а так чтоб просто взять и удалить все связи в БД?...