Вопросы с тегом «cascading-deletes»

332
Как использовать каскадное удаление с SQL Server?

У меня есть 2 таблицы: T1 и T2, это существующие таблицы с данными. У нас есть отношения один ко многим между T1 и T2. Как изменить определения таблиц для выполнения каскадного удаления в SQL Server, когда запись из T1 удаляется, все связанные записи в T2 также удаляются. Между ними существует...

227
На каскаде удаления с доктриной2

Я пытаюсь сделать простой пример, чтобы узнать, как удалить строку из родительской таблицы и автоматически удалить совпадающие строки в дочерней таблице с помощью Doctrine2. Вот две сущности, которые я использую: Child.php: <?php namespace Acme\CascadeBundle\Entity; use Doctrine\ORM\Mapping as...

184
Чем JPA orphanRemoval = true отличается от предложения ON DELETE CASCADE DML

Я немного запутался в orphanRemovalатрибуте JPA 2.0 . Я думаю, что вижу, что это необходимо, когда я использую инструменты генерации БД моего провайдера JPA для создания базовой базы данных DDL, чтобы иметь отношение ON DELETE CASCADEк конкретному отношению. Однако, если БД существует и уже имеет...

163
Как добавить ограничения на удаление каскада?

В PostgreSQL 8 возможно ли добавить ON DELETE CASCADESоба внешних ключа в следующей таблице, не удаляя последний? # \d scores Table "public.scores" Column | Type | Modifiers ---------+-----------------------+----------- id | character varying(32) | gid | integer | money | integer | not null quit |...