Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Cómo inicializar un identity de una variable TABLA dentro de un bucle??

Estas en el tema de Cómo inicializar un identity de una variable TABLA dentro de un bucle?? en el foro de SQL Server en Foros del Web. Saludos señores de FOROSDELWEB Alguien me puede ayudar con el siguiente problema.. Tengo una variable tabla que se crea dentro de un bucle, pero no ...
  #1 (permalink)  
Antiguo 27/03/2008, 13:43
Avatar de LUISESPOCH  
Fecha de Ingreso: octubre-2006
Mensajes: 194
Antigüedad: 17 años, 7 meses
Puntos: 0
Cómo inicializar un identity de una variable TABLA dentro de un bucle??

Saludos señores de FOROSDELWEB

Alguien me puede ayudar con el siguiente problema..

Tengo una variable tabla que se crea dentro de un bucle, pero no se me està inicializando un campo identity que tengo definido en el...
Su secuencial se lo esta generando de corrido.. y eso no quiero sino que se inicialice a medida que se incrementa el contador del buque.


Como puedo conseguir esto?


Gracias de antemano..

Luis
  #2 (permalink)  
Antiguo 27/03/2008, 14:05
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Cómo inicializar un identity de una variable TABLA dentro de un bucle??

No se comprende muy bien, pero para iniciliazar un IDENTITY, consulta por:

DBCC CHECKIDENT
  #3 (permalink)  
Antiguo 04/04/2008, 13:39
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 1 mes
Puntos: 25
Re: Cómo inicializar un identity de una variable TABLA dentro de un bucle??

Si vacías la tabla en cada bucle puedes hacer ambas cosas con TRUNCATE TABLE mitabla

Si no, a hacerle el DBCC (que por cierto nunca he probado en variables de tabla ).
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:42.