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

Verificar folios consecutivos

Estas en el tema de Verificar folios consecutivos en el foro de SQL Server en Foros del Web. Tengo una tabla con un campo numero par el folio de documentos este deberia ser un consecutivo, como puedo verificar si en tabla falta algun ...
  #1 (permalink)  
Antiguo 26/11/2011, 13:01
 
Fecha de Ingreso: noviembre-2011
Mensajes: 48
Antigüedad: 12 años, 4 meses
Puntos: 5
Pregunta Verificar folios consecutivos

Tengo una tabla con un campo numero par el folio de documentos este deberia ser un consecutivo, como puedo verificar si en tabla falta algun numero, en otras palabras si ya voy en el folio 15860, que no me falte ningun folio entre 1 y 15860.

Espero puedan ayudarme a encontrar una solucion.
  #2 (permalink)  
Antiguo 28/11/2011, 12:33
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Verificar folios consecutivos

Bueno, creo que eso de "validar" deberia siempre ir en el INSERT de tus registros, con un adecuado manejo de tus transacciones.

¿Se puecden eliminar folios de dicha tabla?
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 29/11/2011, 00:43
 
Fecha de Ingreso: noviembre-2011
Mensajes: 48
Antigüedad: 12 años, 4 meses
Puntos: 5
Respuesta: Verificar folios consecutivos

Tienes toda la razón el sw es de un tercero y los usuarios pueden modificar el numero del folio, es por lo q quiero verificarlo, he pensado en realizar una tabla extra de folios donde los tenga consecutivos y así encontrar los faltantes pero no sea si sea la mejor opción actualmente llevo 60000 folios, y si también se pueden borrar los registros. Gracias pr tu respuesta.
  #4 (permalink)  
Antiguo 29/11/2011, 18:34
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Verificar folios consecutivos

Bueno, al ser un soft de terceros, debes desarrollas en SQL Server un WHILE (ciclo) que te permita buscar desde el 1 (o bien raiz) y "buscar" en base a ese ID en tu tabla, de no encontrarlo, lo insertas en una tabla adicional (faltantes).

No se si alguien mas tenga una idea mejor.
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 30/11/2011, 11:18
 
Fecha de Ingreso: noviembre-2011
Mensajes: 48
Antigüedad: 12 años, 4 meses
Puntos: 5
De acuerdo Respuesta: Verificar folios consecutivos

Ok gracias por la idea. Saludos.

Etiquetas: select, sql, table
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 06:59.