Creé una nueva tabla en SQL Server 2008 R2 y me gustaría que el índice esté en autoincrement. ¿Cómo hacer eso? No hay un tipo de datos de identidad; i seleccionado intAutoincrement de índice para Microsoft SQL Server 2008 R2
Respuesta
En SQL Server, no es un tipo de datos separada ("incremento automático") - pero puedo defina una columna INT
ser un IDENTITY
.
¿Cómo está creando su tabla - diseñador visual o secuencia de comandos T-SQL?
En T-SQL, se debería utilizar:
CREATE TABLE dbo.MyTable(ID INT IDENTITY(1,1) ......
y en el diseñador visual de la tabla, es necesario comprobar:
Es una opción para una columna de tipo INT - Puede definir el valor inicial (valor de inicio) y el incremento: normalmente ambos están configurados en 1.
Si la definición de su tabla es así,
....,
@id int,
....
cambio a,
....
@id int identity(1,1),
....
Esto creará una columna de identidad que comienza id con 1 y sigue aumentando por uno (es decir. paso) a medida que se inserta cada registro en la tabla.
¿Dónde entra @id por favor? – gbn
- 1. Linking Server en SQL Server 2008 R2
- 2. Actualizar SQL Server 2008 a 2008 R2
- 3. Actualización de SQL Server 2008 R2 Express a SQL Server 2008 R2 Enterprise
- 4. Microsoft SQL Server 2008 - Fechas
- 5. SQL Server 2008 R2 - seleccionar datos jerárquicos
- 6. SQL Server 2008 R2 intellisense no funciona
- 7. SQL Server 2008 R2 Varbinary Max Size
- 8. SQL Server 2008 R2 Geography Distance?
- 9. Uso de SQL Server 2008 R2 con Visual Studio Express
- 10. Diferencias entre SQL Server 2008 y SQL Server 2008 R2 desde un POV de desarrollador
- 11. Restauración de SQL 2008 R2 db en SQL 2008 Standard
- 12. No se puede conectar con SQL Server Express 2008 R2
- 13. Cómo determinar el tamaño de un índice de texto completo en SQL Server 2008 R2?
- 14. SQL Server Management Studio falta después de 2008 R2 Install
- 15. SQL Server Managment Studio 2008 Estructura R2 + Exportación de datos
- 16. Reporting Services disponibilidad de SQL Server Express 2008 R2
- 17. Cifrado de SQL Server 2008 R2 - con Entity Framework
- 18. SQL Server 2008 R2 - excepción no controlada de .NET Framework
- 19. SQL Server 2008 R2. Sintaxis incorrecta cerca de 'AUTO_INCREMENT'
- 20. La instalación de SQL Server 2008 R2 no funcionará
- 21. SQL Server 2008 R2 exportación de datos Problemas
- 22. ¿Cómo guardo un procedimiento almacenado en SQL Server 2008 R2?
- 23. SQL Server 2008 R2 Periódicamente no acepta las conexiones
- 24. EF Code First CTP 5 y SQL SErver 2008 R2
- 25. No se puede instalar SQL Server 2008 R2 Express
- 26. Actualizar con un cursor en SQL Server 2008 R2
- 27. Cómo decodificar nvarchar en texto (SQL Server 2008 R2)?
- 28. SQL Server 2008 R2 HASHBYTES SHA2 devuelve nulo
- 29. SQL Server 2008 R2 Agregar columna a una ubicación específica
- 30. ¿Cómo convertir la base de datos de SQL Server 2008 R2 a SQL Server 2012?
+1: Para pictars –
¡Muchas gracias! Estaba usando MS SQL Management Studio - diseñador visual –