La columna de identidad de una tabla es una columna cuyo valor aumenta automáticamente. El servidor crea el valor de una columna de identidad. Un usuario generalmente no puede insertar un valor en una columna de identidad. La columna de identidad se puede utilizar para identificar de forma única las filas de la tabla.
Sintaxis:
IDENTITY [( seed, increment)] Seed: Starting value of a column. Default value is 1. Increment: Incremental value that is added to the identity value of the previous row that was loaded. The default value 1.
Ejemplo 1:
Contenido de la tabla
Nota:
La columna ‘ID’ de la tabla comienza en 1, ya que el valor inicial proporcionado es 1 y se incrementa en 1 en cada fila.
Ejemplo 2:
Contenido de la tabla
Nota:
La columna ‘ID’ de la tabla comienza desde 1 pero se incrementa en 2 a medida que el valor de incremento se pasa como 2 al crear la columna ‘IDENTIDAD’.