Как удалить конкретную запись в базе данных, где 6 таблиц объединены между собой.
Можно создать FOREIGN KEY (с действием " ON DELETE CASCADE ") Ограничения, которые будут автоматически удалять записи из соответствующих ссылочных таблиц.Для получения дополнительной информации ознакомьтесь с разделом « ИНОСТРАННЫЕ КЛЮЧЕВЫЕ КЛЮЧИ » в электронной документации / MSDN.
Сделайте это в рамках транзакции. Ссылочная целостность не проверяется, пока транзакция не будет закрыта:
begin; delete from table1 where ...; delete from table2 where ...; delete from table3 where ...; commit;