LINUX.ORG.RU
ФорумAdmin

Возможно ли в MySQL.


0

0

Есть база.в ней 2 таблицы. Как и что надо связать чтобы при удалении в одной таблице какой либо ячейки автоматически удалялось и в другой таблице ячейка принадлежащяя к ячейке в 1 таблице. Я это осущ. вот так. Вначале удаляю ячейку в таблице потом ищу ячейки во второй таблице которые связанны по id с ячейкой с первой таблицей и удаляю их.Есть метод автоматизированный какой нить в MySQL. К примеру как в Oracle (таблица в таблице.)

anonymous

Тригеры или процедуры чем не устраивают. И почему адаляем ячейки, наверное имелось ввиду записи.

anonymous
()
Ответ на: комментарий от anonymous

ты прав имелось в виду записи !!! а почему не устраивают так потому что не понимаю как это сделать с их помощью даже доку на dev.mysql.com но не помогло !!! скжи плиз где про это описано !! или сам в крации скажи !

anonymous
()
Ответ на: комментарий от Pi

Гм... если не ошибаюсь в последних версиях >4.1 есть каскадное удаление... А вообще-то чем вот это не устраивает: DELETE FROM table1,table2 WHERE table1.id = table2.id and table1.id = '100'; Поправить по вкусу!

co6aka
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.