Slt à tous,

J'ai un p'tit pb : Lorsque j'insère un enregistrement dans ma table, SQL Server me dit :

Serveur*: Msg 8101, Niveau 16, État 1, Ligne 1
Une valeur explicite e la colonne identité de la table 'immeuble' ne peut être spécifiée que si on fait appel à la liste des colonne et si IDENTITY_INSERT est ON.

Voiçi la structure de ma table :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
  create table IMMEUBLE
  (
      NUMIMMEUBLE int not null   ,
      NOMIMMEUBLE char(255)  null  ,
      RUEIMMEUBLE char(255)  null  ,
      CPIMMEUBLE char(5)  null  ,
      VILLEIMMEUBLE char(255)  null,
      constraint PK_IMMEUBLE primary key (NUMIMMEUBLE)
  ) 
go
De plus, j'ai remarqué que lorsque j'ouvre cette table en mode édition (j'ai SQL Server 2000 Perso), la colonne "NumImmeuble" contient déjà la valeur "Null" et je ne peux pas y accèder pour la modifier.

Quelqu'un peut me dire qu'est ce que c'est cette histoire de "valeur explicite" ?

Merci d'avance,