
Envoyé par
bidou
ah ok, j'ai compris
Ce n'est pas un type mais une propriété du champs. Il n'y a pas de type auto incrément au sens strict dans sql server 2005 puisqu'un champ auto incrément peut être int, tinyint, smallInt etc...
Le champs est auto incrémenté quand sa propriétés Identity est vraie
J'ai bien modifié les proprétés mais quand je veux faire un insert into, j'ai un message d'erreur :
Impossible d'insérer une valeur explicite dans la colone identité de la table quand IDENTITY_INSERT est à Off.
Voilà la commande rentrée:
INSERT INTO infoaccueil VALUES (' ', '45', 'titre', 'fini')
La valeur incrémenté que j'ai mise en clef primaire et la première. Que dois-je mettre? un blanc? une valeur ?
EDIT:
J'ai trouvé, il ne faut faire comme si le champ n'existait pas dans els insert. MySQL est encore trop ancré en moi
Merci pour l'aide en tout cas
Partager