pr contrainte en dehors de la table
bonjour/bonsoir
j'ai eu une erreur lors de la création des contraintes de quelques tables en ajoutant ces contraintes en dehors des tables.
Par exemple, pour la table CLIENT:
Code:
1 2 3 4 5 6 7 8
| create table CLIENT(CLI_ID integer NOT NULL,
CLI_NOM varchar(50),
CLI_PNOM varchar(30),
CLI_ADR VARCHAR(100),
CLI_CP VARCHAR(10),
CLI_VILLE VARCHAR(50),
CLI_TEL VARCHAR(15),
CLI_MAIL VARCHAR(50)); |
J'ai mis:
Code:
ALTER TABLE CLIENT ADD CONSTRAINT PK_CLIENT PRIMARY KEY(CLI_ID);
Mais on me donne l'erreur suivante:
Citation:
Msg 8111, Level 16, State 1, Line 1
Cannot define PRIMARY KEY constraint on nullable column in table 'CLIENT'.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
Merci d'avance pour votre aide :)