Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/09/2011, 12:59
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Cual es el algoritmo del campo autoincremental de una Base de Datos

El autoincremental de lso gestores de base de datos no tiene mucha ciencia, es solo un valor que se va incrementando cada que se hace una insercion ya sea exitosa o no, que quiere decir esto, que en una parte el gestor de base de datos almacena esta informacion y aumenta en la cantidad indicada el valor del autoincremental, si quieres hacer lo que dices lo puedes hacer con un max() y concatenar con lo que necesitas, ya que si tienes usuarios recurrentes que puedan actualizar la informacion en la base de datos podrias ver los diferentes niveles de aislamiento (isolation levels) que se pueden dar.

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me