OVH Cloud OVH Cloud

Créer une foreign key sur deux champs

2 réponses
Avatar
Daniel
Bonjour,

Est-il possible de créer une foreign key sur deux champs?
Si oui, comment?

Merci

Daniel

2 réponses

Avatar
bruno reiter [MVP]
ALTER TABLE [dbo].[LIFA_LigneFacture] ADD
CONSTRAINT [FK_LIFA_LIDO_LIDO_NumLig] FOREIGN KEY
(
[LIFA_LIDO_ENDO_Ide],
[LIFA_LIDO_ENDO_SITE_Cod],
[LIFA_LIDO_NumLig]
) REFERENCES [dbo].[LIDO_LigneDossier] (
[LIDO_ENDO_Ide],
[LIDO_ENDO_SITE_Cod],
[LIDO_NumLig]
) NOT FOR REPLICATION


br


"Daniel" wrote in message
news:
Bonjour,

Est-il possible de créer une foreign key sur deux champs?
Si oui, comment?

Merci

Daniel


Avatar
Synopsis
ALTER TABLE Table01
ADD CONSTRAINT [fk_Table01_Table02] FOREIGN KEY
(
[champX],
[champY]
) REFERENCES [Table02] (
[ChampU],
[ChampV]
) [ON DELETE CASCADE ]





"Daniel" a écrit dans le message de
news:
Bonjour,

Est-il possible de créer une foreign key sur deux champs?
Si oui, comment?

Merci

Daniel