Ver Mensaje Individual
  #2  
Antiguo 08-05-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Reputación: 26
ContraVeneno Va por buen camino
Bueno, en realidad en SQL Server no existen propiamente campos autonuméricos.

Lo que si puedes hacer es crear un campo que sea tipo "uniqueidentifier" y en su porpiedad "IsRowGuid" ponerlo a verdadero, de esa manera cada que se genere un nuevo registro, este campo generará una llave de identificación única. Que podría ser poquito complicada de leer, así que tienes la otra opción que es mucho más parecida a un campo numérico autoincremental.

Lo que necesitas hacer es crear un campo entero, al cuál, su propiedad "Identity" deberá ser verdadero, con lo que te permitirá modificar las propiedades "Identity Seed" (Semilla) e "Identity Increment" (Incremento). Con esto, este campo numérico se incrementará según le definas en el incremento, empezando por el número que hayas definido como semilla.

Esto lo puedes hacer desde el "Enterprise Manager" de manera visual, o por medio de SQL desde el "Query Analizer".

De cualquier manera busca información en SQL Server sobre "Identity", "UniqueIdentifier" y "RowGuid"
__________________

Responder Con Cita