Ma version est la 6.1
Le reel blocage que je rencontre est que ladite table a deja une cle primaire qui est la concatenation de 2 cles etrangeres. Hors, je voudrai y ajouter un champ qui fera partie de la cle.
Voila ce que je fais
ALTER TABLE "STOCKER" ADD DATE_STOCK DATE NOT NULL UNIQUE
Ce qui marche bien. Mais quand je fais
ALTER TABLE "STOCKER" ADD PRIMARY KEY ("DATE_STOCK")
la, j'ai un message d'erreur
Unsuccessful metadata update
STORE RDB$RELATION_CONSTRAINTS failed
action cancelled by trigger (3) to preserve data integrity
Attempt to define a second PRIMARY KEY for the same table
Statement: ALTER TABLE "STOCKER" ADD PRIMARY KEY ("DATE_STOCK")
Que faire?
Partager