J'ai un tableau représentant les utilisateurs. Lorsqu'un utilisateur est supprimé, je reçois:Comment modifier une table pour activer CASCADE DELETE?
instruction DELETE en conflit avec la contrainte RÉFÉRENCE
Apparemment, CASCADE DELETE
est pas aussi facile que je l'imaginais dans SQL Server et l'option doit être ajoutée à la table.
Le problème est: je n'arrive pas à comprendre comment ajouter l'option CASCADE DELETE
. J'utilise: SQL Server 2008. Des idees pour faire cela?
Je pense que RadiantHex veut dire que RadiantHex veut supprimer les lignes associées à la contrainte en utilisant des suppressions en cascade ne pas supprimer les contraintes afin que les lignes puissent être supprimées. –
@Mark Schultheiss: Je pense que ce que TA veut dire est que TA suggère que la contrainte ne peut pas être modifiée (c'est-à-dire qu'il n'y a pas de syntaxe 'ALTER TABLE..ALTER CONSTRAINT'), la contrainte doit être supprimée puis recréée. J'ai ajouté un exemple pour plus de clarté. – onedaywhen