Bonjour,
Je débute avec les bases de données SQL Server de Microsoft. J'aimerais connaître le type équivalent à Auto_Increment que l'on trouve dans PHPmYAdmin.
Je précise que j'utilise la version Express de SQL Server 2005.
Merci d'avance.
Bonjour,
Je débute avec les bases de données SQL Server de Microsoft. J'aimerais connaître le type équivalent à Auto_Increment que l'on trouve dans PHPmYAdmin.
Je précise que j'utilise la version Express de SQL Server 2005.
Merci d'avance.
Identity
Ok, merci.Envoyé par bidou
Mais je n'ai pas ce type dans la liste des types.... Peut-être est-ce parce que j'utilise la version Express?
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
Envoyé par bidou
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:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part 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
rien
Désolé pour le deterrage mais ca concerne ce sujet.
Je crée une ligne avec un auto increment en C# via un sqlcommand, et j'aimerai bien récuperer l'id de la ligne ainsi crée (que je ne connais pas vu que le champ ID est en auto increment).
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager