Bonjour,
je veux faire une requete de create table en sql server 2005 , avec tous les contrainres et types des champs,le probléme c'est qu il m'accepte q'une seule clé etrangér et elle s'affect à la derniere colonne meme si j'ai déja spécifier la colonne concerné,
voilà mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE TabtestF 
( 
  IDCl numeric identity NOT NULL, 
  IDP INT null, 
  IDTab1 int  , 
  nomCl VARCHAR(20)
  numeroT VARCHAR(36) 
CONSTRAINT [PK_TabtestF] PRIMARY KEY CLUSTERED (
  [IDCl] ASC
) ON [PRIMARY]
CONSTRAINT [FK_TabtestF_T1] FOREIGN KEY([IDP])
REFERENCES [dbo].[Paye] ([idpaye])
CONSTRAINT [FK_TabtestF_T2] FOREIGN KEY([IDTab1])
REFERENCES [dbo].[tab1] ([id])
)
il me donne l'erreur suivante:
Plusieurs contraintes de colonne FOREIGN KEY spécifiées pour la colonne ' numeroT', table 'TabtestF'.
avez vous une suggetion?
merci