SQL. Campos identity
Los campos identity son campos autoincrementales, es decir, que cada vez que se inserte un nuevo a registro a nuestra tabla, este campo se incrementará automáticamente funcionando como una especie de ID. La sintaxis sería la siguiente: CREATE TABLE [tabla] ( [CampoIdentity] INT IDENTITY ([valor_inicial], [valor_a_incrementar]) ) Donde: [valor_incial]: Indica el número con el que comenzará nuestro campo [valor_a_incrementar]: es la cantidad en que se incrementará automáticamente nuestro campo cada vez que insertemos un nuevo registro Ejemplo: CREATE TABLE [tblUsuario] ( [ID] INT IDENTITY(1,1), [Usuario] VARCHAR(100) ) Siguiendo nuestro ejemplo, cuando insertemos un usuario ése comenzara con el ID 1 ( IDENTITY( 1 , 1 ) ) INSERT INTO [tblUsuario] ([Usuario]) VALUES ('Alejandro') --Se guardará con el ID = 1 Al insertar un segundo usuario, el campo se autoincrementará automáticamente en 1 tal c...