IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

pb d'insertion d'enregistrement avec derby


Sujet :

Langage SQL

  1. #1
    Membre averti Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Points : 355
    Points
    355
    Par défaut pb d'insertion d'enregistrement avec derby
    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:
    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
    voici la definition de ma table patient:

    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));
    et voici ce que j'insère comme 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');
    Je ne comprend pas pourquoi je n'arrive pas a inserer d'enregistrement.
    Si quelqu'un a une idée ?
    merci

  2. #2
    Membre averti Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Points : 355
    Points
    355
    Par défaut
    euh, non c bon pb résolu.

    solution:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    insert into patient(nomp, prenomp, adresse, cp, ville, telephone, email, suivi_par, type_diabete, diagnostic) values (......);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Insertion d'enregistrement avec BindingSource
    Par windmastr26 dans le forum C#
    Réponses: 6
    Dernier message: 02/04/2014, 16h33
  2. Ajouter un enregistrement avec INSERT INTO
    Par Amani El Hammi dans le forum Forms
    Réponses: 8
    Dernier message: 17/01/2013, 02h56
  3. Réponses: 1
    Dernier message: 07/02/2010, 12h51
  4. Accéler les requetes d 'insertions avec derby
    Par dondano dans le forum JDBC
    Réponses: 3
    Dernier message: 31/05/2007, 16h36
  5. insertion d'enregistrement avec MySQL Administrator
    Par Lady_jade dans le forum Outils
    Réponses: 1
    Dernier message: 08/09/2005, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo