insertar ID del tipo identity

18/07/2007 - 23:12 por Germán | Informe spam
la idea es insertar ids fijos en columnas identity mientras están otros
agregando registros a la tabla

con set identity_insert logro insertar registros, pero cuando los ids son
mayores al corriente me cambia la numeración.

se me ocurrio bloquear la tabla en forma total (tablockx) luego capturo con
ident_current() y lo establesco con DBCC CHECKIDENT y desbloqueo.

pero el costo del bloqueo es alto ya que no se puede actualizar la tabla.
hay otra forma ?

saludos.
 

Leer las respuestas

#1 Isaias
19/07/2007 - 02:34 | Informe spam
"la idea es insertar ids fijos en columnas identity mientras están otros
agregando registros a la tabla"

¿Para que?
Saludos
IIslas


"Germán" wrote:

la idea es insertar ids fijos en columnas identity mientras están otros
agregando registros a la tabla

con set identity_insert logro insertar registros, pero cuando los ids son
mayores al corriente me cambia la numeración.

se me ocurrio bloquear la tabla en forma total (tablockx) luego capturo con
ident_current() y lo establesco con DBCC CHECKIDENT y desbloqueo.

pero el costo del bloqueo es alto ya que no se puede actualizar la tabla.
hay otra forma ?

saludos.



Preguntas similares