Как мне удалить все строки таблицы с рекурсивной структурой (MySQL)?

у меня есть таблица в моей БД, в которой каждая строка имеет родительский идентификатор, который является идентификатором другой строки в таблице (таблица представляет собой древовидную структуру). Я хочу очистить стол. Но когда я выполняю

DELETE FROM table_name WHERE true;

, я получаю сообщение об ошибке (ограничение внешнего ключа). Как мне все равно очистить таблицу?

Уточнение: я хочу удалить все содержимое таблицы, а не сами таблицы.

5
задан snakile 20 December 2010 в 23:40
поделиться