J'ai créé une nouvelle table dans SQL Server 2008 R2, et j'aimerais que l'index soit sur auto-incrémentation. Comment faire cela? Il n'y a pas de type de données d'identité; i choisi intAuto-incrémentation d'index pour Microsoft SQL Server 2008 R2
Répondre
Dans SQL Server, ce n'est pas un type distinct ("autoincrement") - mais vous peut définir une colonne INT
être un IDENTITY
.
Comment créez-vous votre table - concepteur visuel ou script T-SQL?
Dans T-SQL, vous utilisez:
CREATE TABLE dbo.MyTable(ID INT IDENTITY(1,1) ......
et dans le concepteur de table visuel, vous devez vérifier:
Il est une option pour une colonne de type INT - vous pouvez définir la graine (valeur de départ) et l'incrément - typiquement les deux sont mis à 1.
Si votre définition de table est comme ceci,
....,
@id int,
....
changement à,
....
@id int identity(1,1),
....
Cela va créer une colonne d'identité qui commence avec id 1 et ne cesse d'augmenter par un (i.e.. étape) lorsque chaque enregistrement de la table est inséré.
Où est-ce que @id est là? – gbn
- 1. SQL Server 2008 R2
- 2. l'installation de Microsoft SQL Server 2008 R2 Édition Standard
- 3. Mise à niveau de SQL Server 2008 R2 Express vers SQL Server 2008 R2 Enterprise
- 4. SQL Server Express 2008 R2 - paquet bootstrapper
- 5. SQL Server 2008 R2 Champ calculé Problème
- 6. SQL Server 2008 R2 RTM sur MSDN?
- 7. Limitation de l'hémisphère SQL Server 2008 R2
- 8. Utilisation de SQL Server 2008 R2 avec Visual Studio Express
- 9. Services d'analyse pour SQL Server 2008 R2 Express
- 10. Microsoft SQL server 2008 et UTF-8
- 11. Extensions personnalisées SQL Server 2008 R2 Reporting Services
- 12. Sysutcdatetime dans Sql Server 2008 R2, est-il obsolète?
- 13. Envoi de courrier SMTP dans SQL Server 2008 R2 Express
- 14. Comment implémenter le partitionnement mod sur sql server 2008 r2?
- 15. Modification des tables répliquées dans SQL Server 2008 R2
- 16. Crystal Reports XI R2 Compatible avec SQL Server 2008?
- 17. Clé ORDER BY dynamique dans SQL Server 2008 R2
- 18. Autorisations de fichier Windows Server 2008 R2
- 19. MVC sur Server 2008 R2 - Comment?
- 20. Impossible d'enregistrer l'assembly dans GAC pour .NET4, Server 2008 R2
- 21. Windows Server Appfabric sur l'édition Web Windows Server 2008 R2
- 22. Détection si SQL Server 2008 est installé
- 23. Rapports SQL Server 2008
- 24. Télécharger SQL SERVER AGENT - Microsoft SQL Server
- 25. Bootstrapper Package pour SQL Server 2008 Native Client et SQL Server 2008 Management Objects
- 26. Images en couches dans Microsoft SQL Server 2008 Reporting Services
- 27. SQL Server 2008 alternative pour SQL-DMO
- 28. Existe-t-il une version SQL Server 2008 R2 Developer Edition?
- 29. Pourquoi Microsoft a abandonné Notification Services dans SQL Server 2008?
- 30. Microsoft SQL Analysis Server
+1: Pour les pictogrammes –
Merci beaucoup! J'utilisais MS SQL Management Studio - concepteur visuel –