Bonjour a tous,
j'ai un pb d'insertion d'enregistrement dans un table.
J'utilise la base de données Derby et voici l'erreur que ca m'affiche:
voici la definition de ma table patient:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Error: Tentative de modification d'une colonne d'identité 'REF'. SQLState: 42Z23 ErrorCode: -1
et voici ce que j'insère comme enregistrement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 create table patient (ref INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1,INCREMENT BY 1) primary key, nomp varchar(20) not null, prenomp varchar(20), adresse varchar(50), Cp varchar(5), ville varchar(20), telephone varchar(10), email varchar(30), suivi_par varchar(20), type_diabete varchar(13), diagnostic varchar(80), UNIQUE (ref, nomp));
Je ne comprend pas pourquoi je n'arrive pas a inserer d'enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 insert into patient values (1, 'hay', 'pepito', '2 rue des lilas', '92600', 'asnieres', '0147342398', 'joubertdoc@gmail.com', 'docteur joubert', '1', 'à suivre tous les 6 mois');
Si quelqu'un a une idée ?
merci
Partager