2014-04-30 2 views
1

je voudrais voir par exemple comment modifier la relation de clé étrangère dans TSQL car il manque ici http://technet.microsoft.com/en-us/library/ms175493.aspxModifier les relations clés étrangères dans TSQL

En fait, je veux appliquer la règle de suppression Cascade.

Cela devrait-il ressembler?

ALTER TABLE Email MODIFY 
    CONSTRAINT FK_EmailContact_Email 
     ON DELETE CASCADE 

Merci!

enter image description here

+0

Quelle est la question? Placez-le simplement dans la même interface graphique que vous nous montrez, puis, au lieu d'enregistrer les modifications, cliquez sur le bouton "Changements de script". – RBarryYoung

+0

@RBarryYoung J'ai besoin de TSQL pour configurer la règle de cascade. –

+1

Le faire ce que j'ai dit ci-dessus, utilisez le bouton de changements de script. – RBarryYoung

Répondre

1

Je trouve que je peux le faire

GO 
ALTER TABLE EmailContact DROP 
    CONSTRAINT FK_EmailContact_Email 
GO 
ALTER TABLE EmailContact ADD 
    CONSTRAINT FK_EmailContact_Email 
     FOREIGN KEY (EmailId) 
     REFERENCES Email (Id) 
     ON DELETE CASCADE 
Questions connexes